<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Indie Lab]]></title><description><![CDATA[Business intelligence for self-publishing indie authors. Most of what I publish here is free. Paid subscribers get the frameworks, prompts, and tools behind every post.]]></description><link>https://www.theindielab.net</link><image><url>https://substackcdn.com/image/fetch/$s_!qs5V!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbeb756a3-1c5b-4937-b466-ebe38ab4fc02_500x500.png</url><title>The Indie Lab</title><link>https://www.theindielab.net</link></image><generator>Substack</generator><lastBuildDate>Fri, 04 Sep 2026 21:12:01 GMT</lastBuildDate><atom:link href="https://www.theindielab.net/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Marcin Pilarczyk]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[theindielab@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[theindielab@substack.com]]></itunes:email><itunes:name><![CDATA[Marcin Pilarczyk]]></itunes:name></itunes:owner><itunes:author><![CDATA[Marcin Pilarczyk]]></itunes:author><googleplay:owner><![CDATA[theindielab@substack.com]]></googleplay:owner><googleplay:email><![CDATA[theindielab@substack.com]]></googleplay:email><googleplay:author><![CDATA[Marcin Pilarczyk]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[I hired an AI coworker. It caught three things I'd missed.]]></title><description><![CDATA[I hired an AI coworker in May.]]></description><link>https://www.theindielab.net/p/i-hired-an-ai-coworker-it-caught</link><guid isPermaLink="false">https://www.theindielab.net/p/i-hired-an-ai-coworker-it-caught</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Thu, 03 Sep 2026 12:30:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YTDG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YTDG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YTDG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YTDG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:967254,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/213408327?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YTDG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YTDG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F683ea705-c0bc-427a-8440-213eec0f5cf6_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I hired an AI coworker in May. Three days in, it told me my Facebook ads were reaching an audience I hadn&#8217;t chosen.</p><p>Not underperforming, not &#8220;needs optimization,&#8221; wrong audience. I ran Meta&#8217;s Advantage+ targeting on my ad account, the version where you hand Meta a seed audience and let its algorithm expand from there, and Viktor pulled the campaign data and found that only 48% of clicks were landing inside the audience I&#8217;d actually set up. The other half went wherever Meta decided to send them.</p><p>I&#8217;d been running that campaign for months, reading the weekly reports, and I never once cross-referenced click destination against my own targeting settings, because why would I. The dashboard shows spend and clicks, and hands you a CTR that looks fine on its own, but none of that tells you that half your budget went somewhere you didn&#8217;t send it.</p><p>That&#8217;s the first thing Viktor did that I couldn&#8217;t have done myself in the time I had, and the reason wasn&#8217;t that the analysis was hard. I wasn&#8217;t going to run it, because I had a business to write books for.</p><h2>What Viktor actually is, for anyone who hasn&#8217;t set one of these up</h2><p>Skip this section if you already know it. Viktor is an AI agent connected to my actual accounts, not a chatbot I paste numbers into, and that distinction is the whole point. It has API access to my Amazon Ads console, plus Meta, MailerLite, and my KDP dashboard, and it runs on a schedule, a Meta campaign check every morning at 10am, a full attribution report every Friday, alongside just answering when I ask it something in Slack. Setting up the Amazon side alone meant navigating three separate Amazon portals that don&#8217;t talk to each other cleanly, since Amazon splits developer access from advertising access, and support access sits behind a third wall entirely. Viktor did that once, and it stayed done.</p><p>A chatbot tells you what to check, and you have to remember to ask. An agent with account access checks it on a schedule, whether you remembered or not.</p><h2>The finding that actually changed how I spend money</h2><p>Every indie author I know assumes their ad spend is doing something, even when they can&#8217;t say exactly what, and I assumed the same thing. So when Viktor reconciled my Meta ad spend against Amazon Attribution data for my best month of the year, I expected to see paid ads driving a meaningful chunk of revenue, even 15%, even 10%.</p><p>$5,065 in revenue that month, and $52 of it traceable to Meta ads.</p><p>I want to be precise about what that number means, because it&#8217;s easy to round it into something dramatic and wrong, and it doesn&#8217;t mean advertising is worthless. It means my specific Facebook campaign, on my specific books, in that specific month, produced almost nothing measurable next to organic and Kindle Unlimited discovery, and I&#8217;d been treating that ad spend as central to my results for over a year when it turned out to be a rounding error.</p><p>I turned the campaign off within the week, and nothing in my sales moved.</p><h2>The gap I didn&#8217;t notice for 44 days</h2><p>The third thing worth mentioning isn&#8217;t a diagnosis, it&#8217;s an alert. Viktor&#8217;s weekly scorecard pulls ad spend and MailerLite subscriber counts together with Amazon Attribution into a single view, and one Friday it flagged that I&#8217;d gone 44 days without sending a newsletter. I run three separate lists under different pen names, and I was sure I&#8217;d sent something in that window. I hadn&#8217;t.</p><p>Nobody catches that by feel, because it isn&#8217;t a feeling, it&#8217;s arithmetic someone or something has to actually run.</p><h2>Where I&#8217;d push back on the hype</h2><p>I don&#8217;t want to write the version of this post where the AI coworker is magic and I just sit back, because that&#8217;s not what happened and it isn&#8217;t honest. Every one of these findings still required me to decide what to do with it, kill the campaign, fix the newsletter cadence, question an assumption I&#8217;d been carrying for a year. Viktor surfaces the problem, and it doesn&#8217;t run the business. Two guardrails I built in from day one, and would tell anyone setting this up to build in too: nothing customer-facing ships without me approving it first, and no number goes into a report without a source I can trace back to the raw export.</p><p>Of the roughly 91 hours Viktor&#8217;s own usage report says it saved me over 30 days, most of that came from me actively working with it in conversation, not from unattended automation running while I slept. The scheduled jobs matter, and the ad monitor and the weekly scorecard do run without me. But the bulk of the value came from directing an agent that could act, not from a system I could ignore.</p><h2>If you want to try this yourself</h2><p>I&#8217;m not neutral here, so I&#8217;ll say it plainly: the link below is an affiliate link. If you subscribe through it, you get $50 off your first purchase, and I receive a commission. <br>I wouldn&#8217;t put my name on it if the audience-leak finding and the ad reconciliation above hadn&#8217;t been real, but you should know the incentive going in.</p><p><a href="https://app.viktor.com/signin?ref=nVz87hDyh9iHDjcUvC5Qsa">Try Viktor</a></p><p>Start with whatever account is bleeding money you haven&#8217;t looked at closely, since mine was Meta and yours might be somewhere else entirely.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Your Daughter Can’t Ride a Bike. Buy a Trailer.]]></title><description><![CDATA[A literary agent I read, Abigail Fenton, published a piece called &#8220;No, You Can&#8217;t Write Your Novel With AI.&#8221; It is well argued, it is honest about being personal opinion instead of industry policy, and I think it is wrong in ways that matter, but the part that stuck with me was the ending, because it gives away more than she meant it to.]]></description><link>https://www.theindielab.net/p/your-daughter-cant-ride-a-bike-buy</link><guid isPermaLink="false">https://www.theindielab.net/p/your-daughter-cant-ride-a-bike-buy</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 31 Aug 2026 13:10:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ocTe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ocTe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ocTe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ocTe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:760591,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/212677553?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ocTe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ocTe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03729ece-81e7-4b89-b902-87c5d2fe993f_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A literary agent I read, Abigail Fenton, published a piece called <a href="https://abigailfentoneditorial.substack.com/p/no-you-cant-write-your-novel-with-ai?r=1rlhgs&amp;utm_campaign=post-expanded-share&amp;utm_medium=post%20viewer">&#8220;No, You Can&#8217;t Write Your Novel With AI.&#8221;</a> It is well argued, it is honest about being personal opinion instead of industry policy, and I think it is wrong in ways that matter, but the part that stuck with me was the ending, because it gives away more than she meant it to.</p><p>She closes with her five-year-old, and the story goes like this: friends went on a family bike ride, ice cream at the end, and the daughter couldn&#8217;t come because she has never been willing to put in the time to learn to ride. &#8220;If you want to ride a bike, you&#8217;d better get in the saddle and learn.&#8221;</p><p>I have looked at that paragraph for a while now, because every parent I know has solved this exact problem. There is a child seat that bolts over the rear wheel, there is a trailer that hitches to the seatpost, there is a tag-along half-bike that lets the kid pedal without steering or balancing. Four options, roughly forty to three hundred dollars, all of them at your local bike shop, and with any of them the five-year-old gets the ride and the ice cream and, incidentally, five miles of watching how riding a bike actually works.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SZ_a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SZ_a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SZ_a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg" width="960" height="684" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:684,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:148975,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/212677553?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SZ_a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SZ_a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7726ba85-4ab8-425e-ba9e-143fd8ed7a53_960x684.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The analogy chose itself, and it does not say what she wants it to say. It says: when someone can&#8217;t do the thing yet, you can either build the thing that carries them, or you can let them stay home and call it a lesson.</p><h2><strong>The ghostwriter problem</strong></h2><p>Her strongest argument is legal, and it is the one I take seriously. AI-generated text is not copyrightable, so an author cannot grant a publisher exclusive rights to something they never owned, and publishing contracts contain a warranty that the work is your own creation. If a machine wrote it, you cannot sign that warranty. Fine, and that is an accurate description of where the law sits today.</p><p>But she then slides from a contract problem into a definition of authorship, and that is where it falls apart, because publishing already has a very large exception sitting in plain sight. Celebrity memoirs. Politician autobiographies. Business books by executives who have never written a paragraph in their lives. A professional ghostwriter does one hundred percent of the word-picking that Fenton says makes someone an author, and the byline still belongs to the person who supplied the life, the ideas and the voice. Nobody calls this fraud, because it is a category with its own rates and its own quiet etiquette, and it has coexisted with the warranty clause for a century.</p><p>So copyright law already accepts that authorship is not the same as typing, and the industry accepts it too, as long as the fingers on the keyboard belong to a human being who has been paid and asked to stay quiet.</p><p>Which means the objection to AI is not really about who did the writing, it is about who deserves the status.</p><h2><strong>Which is it</strong></h2><p>Here is the asymmetry I cannot get past.</p><p>When a language model produces something good, the industry position is that no human authored it, since there is nothing to copyright and nobody to credit, and no art was involved anywhere in the process. When a language model produces something defamatory or plagiarised, the position flips instantly: the human who prompted it is responsible, is liable, should have checked. Publishers ask you to warrant that the text is your own creation and simultaneously insist that it can&#8217;t be.</p><p>You cannot have both, and the choice is not subtle. Either the person steering the machine is the origin of the work, in which case they own it and answer for it, or they aren&#8217;t, in which case go find someone else to sue. Every legal system that has looked at this has quietly chosen responsibility without granting credit, and that isn&#8217;t a principle, it&#8217;s a convenience.</p><h2><strong>She is right about AI editors</strong></h2><p>I want to give her the strongest point she makes, because I ran into it myself and it cost me months.</p><p>Ask a model to edit your manuscript and it will edit, which is the whole problem. It has no way to say &#8220;this chapter is fine, leave it alone,&#8221; so it manufactures suggestions to justify its own existence, and because editorial advice is not verifiable, and you cannot check whether merging two characters would in fact be better, you have no way to tell useful notes from generated ones. Fenton describes it as sounding like an answer while being nonsense, and that matches what I saw.</p><p>What she gets wrong is the conclusion, because this is a tooling failure, not a property of the technology, and it is fixable.</p><p>What worked for me was refusing to ask the broad question. &#8220;Edit this chapter&#8221; gets you the same thing as &#8220;write me a book,&#8221; so I went and read the manuals instead, three of them, and not books about how to write: Susan Bell&#8217;s <em>The Artful Edit</em>, <em>Dreyer&#8217;s English</em>, and Amy Einsohn&#8217;s <em>The Copyeditor&#8217;s Handbook</em>. I read them the way an engineer reads API documentation, looking for nameable operations instead of taste. What came out of that is the reason human editors price developmental work and copyediting differently: they are separate layers that ask separate questions, and running them at the same time is why &#8220;edit my manuscript&#8221; fails.</p><p>So I split it into three passes, each one finished before the next begins. Pass one works a single scene at a time on pacing, interiority, dialogue subtext and whether the emotional beat on the page is the one I think is there. Copyediting comes second on that same scene, the four Cs plus an adverb audit and a genre-clich&#233; list I had to build myself for military sci-fi. Only the third pass runs across the whole manuscript, once, and does nothing but hunt repeated images: every sensory detail or physical tic used three or more times to signal the same thing, logged, then replaced from the third instance on. That last one catches what I stopped being able to see, because I had been inside the book far too long and the model had not.</p><p>I wrote the whole method up separately, and the three prompts are available to paid subscribers <a href="https://aifictionlab.substack.com/p/the-3-pass-ai-edit-how-i-stopped?r=1rlhgs&amp;utm_campaign=post&amp;utm_medium=web">here</a>.</p><p>None of this removes me from the process, which is the point Fenton and I are actually arguing about. The passes annotate and flag and propose, and I still decide whether any given replacement is better than what I wrote, and after a few hundred inline notes you start catching your own patterns in the next draft before the model does.</p><p>That is a long way from a human developmental editor, and it is also a long way from nothing, which is what most authors can actually afford, and Fenton says so herself: she&#8217;d love a more cost-effective way for authors to get editorial input. She started her Substack partly for that reason. I just think she has decided in advance that the cost-effective way cannot be this one.</p><h2><strong>The people who can&#8217;t write</strong></h2><p>The line that made me put the coffee down: &#8220;if you do not have the writing skill to write a book, then perhaps you do not get to write one.&#8221;</p><p>Storytelling is older than writing by something like thirty thousand years. Every oral tradition that ever existed was built by people with no letters at all, and we only have Homer because somebody eventually wrote down what a non-writer composed. Skill with sentences is one delivery mechanism for narrative, and it happens to be the one that publishing sells, which is why an agent would mistake it for the whole art.</p><p>I know people whose imagination I would trade mine for and whose sentences are a mess, some of them dyslexic, some working in a third language, some simply never taught. Under Fenton&#8217;s rule they don&#8217;t get to have their story exist, and the world is not better for that, it&#8217;s just quieter in a way that happens to protect the people who already have the skill.</p><p>And the tools argument cuts deeper than she allows, since spellcheck is a shortcut, Grammarly is a shortcut, Scrivener&#8217;s structure view is a shortcut, and a copyeditor who silently fixes your comma splices for eighteen months is a very expensive shortcut. Nobody has ever said a dyslexic writer using dictation software didn&#8217;t really write their book. The line always seems to fall just after whatever the person making the argument already uses.</p><h2><strong>The random number</strong></h2><p>Her best rhetorical moment is a quote from Claude&#8217;s own documentation, where the model explains that when either &#8220;overcast&#8221; or &#8220;grey&#8221; would do, the choice comes down to a random number. She wants authors who care intensely which word it is.</p><p>So do I, and that is the entire argument for keeping a human in this, and she&#8217;s presented it as an argument against.</p><p>A model with nobody watching produces exactly the slop she is describing, and there are hundreds of thousands of those books on Amazon right now, all averaging toward the same texture, so the difference between that and something worth reading is a person going through it deciding that no, it&#8217;s not grey, it&#8217;s the colour of the sky over a firebase at 0500, and that this paragraph is doing nothing and comes out. Word by word, decision by decision, the same job she&#8217;s describing, just starting from a draft instead of a blank page.</p><p>You can tell the difference in the reading, which is why I&#8217;m not worried about the flood in the long run, since readers do not owe anyone patience.</p><h2><strong>What I&#8217;m actually asking for</strong></h2><p>I don&#8217;t want publishers to accept unedited machine output, and I don&#8217;t think they will or should. What I want, and it feels like a small ask, is for the argument to stop pretending it is about the writing when it is about gatekeeping, because those need different answers.</p><p>If a publisher&#8217;s policy says do not upload any part of your manuscript to any LLM &#8211; and Fenton reports that some do, which she flags herself as extraordinarily broad &#8211; then that policy is not protecting the quality of anyone&#8217;s sentences. It is protecting a screening function, and the screening function is worth understanding. Traditional publishing&#8217;s service to readers was deciding what was good enough to print, and its service to authors was access to shelf space, the second of which self-publishing dissolved fifteen years ago. Tools that let unskilled storytellers produce readable manuscripts threaten the first, and the response has been to add a new admission requirement at precisely the moment the old one stopped working.</p><p>Maybe that&#8217;s the wrong read and there is a version of the AI policy that really is about the writing. If someone can show me a publishing house that will take a manuscript from a dyslexic storyteller who dictated and machine-drafted and then spent two years rewriting every line by hand, I will drop the whole argument. I have not found one, though I admit I have been looking from the outside, and I don&#8217;t think the question has been put to anyone seriously.</p><p>The daughter still can&#8217;t ride a bike, and there&#8217;s a trailer in the garage.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I rebuilt both my author websites in a night, and the research says most of what I’d built before was wrong]]></title><description><![CDATA[My author websites were named after books, which sounds harmless, and meant that eighteen months of publishing built nothing I could carry forward.]]></description><link>https://www.theindielab.net/p/i-rebuilt-both-my-author-websites</link><guid isPermaLink="false">https://www.theindielab.net/p/i-rebuilt-both-my-author-websites</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Thu, 27 Aug 2026 13:20:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!PxW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PxW-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PxW-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PxW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:699088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/212154621?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PxW-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PxW-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5342018-fc5e-4156-ba14-47ca7d8cb1a7_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My author websites were named after books, which sounds harmless, and meant that eighteen months of publishing built nothing I could carry forward.</p><p>One was <a href="http://thelightningwar.pl/">thelightningwar.pl</a>, the other <a href="http://silentrepublic.pl/">silentrepublic.pl</a>, and both were built the way a writer builds things. I finished a series, wanted a home for it, and registered a domain with the series name on it. Then I did it again. Every new series would have needed a third site, a fourth, a fifth, each one starting from zero authority and zero traffic.</p><p>Readers don&#8217;t work that way. A reader who finishes book three of The Lightning War and wants more doesn&#8217;t search for a series title she half-remembers, she searches for the author name, and until last week, if she searched mine, she found nothing I owned.</p><p>So I spent an evening rebuilding from scratch, and both sites, <a href="http://milesphoenixbooks.com/">milesphoenixbooks.com</a> and <a href="http://alexradec.com/">alexradec.com</a>, are live now. Before writing a line of HTML I ran the research properly: a survey of what military SF and post-apocalyptic author sites actually do, plus conversion and technical benchmarks for indie sites in 2026. Some of it confirmed what I assumed, a larger portion contradicted me, and one finding cost me a design I&#8217;d been fond of for two years.</p><h2><strong>The number that made this urgent</strong></h2><p>In May 2025 my books earned $5,065, and Amazon Attribution says my Meta ads drove $52 of that.</p><p>I&#8217;d been running paid ads as though they were the engine, when they were a rounding error. Whatever sold those books was happening somewhere I couldn&#8217;t see and couldn&#8217;t control, which is a polite way of saying it happened inside Amazon&#8217;s algorithm. When intake collapsed, and my revenue fell from $5,182 in April 2025 to $565 in July 2026, down 84%, I had no channel of my own to compensate with: no traffic, and no way to reach past readers except two mailing lists sitting on 408 and 390 subscribers, both of which I&#8217;d treated as an afterthought.</p><p>The Written Word Media 2025 survey of 1,346 indie authors found that the cleanest predictor of monthly income isn&#8217;t catalog size or ad spend, but email list size. Authors earning above $10,000 a month average over 18,000 subscribers. I have under 800 across two pen names, eighteen months after my first novel went up</p><p>That, and not aesthetics, is the whole argument for rebuilding. My old sites looked fine, they just weren&#8217;t doing the one job a website does that Amazon will never do for me, which is to turn a stranger into someone whose email address I own.</p><p>If you take nothing else from this, take the ordering: your website&#8217;s job is not to sell books, because Amazon closes better than you will. Its job is to capture the reader before Amazon gets her, so that when your rank drops, or a category shifts, or a new book lands in a dead week, you still have a way to speak to the people who already like your work.</p>
      <p>
          <a href="https://www.theindielab.net/p/i-rebuilt-both-my-author-websites">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Two people used my software the same week. One called it a con.]]></title><description><![CDATA[Author&#8217;s Haven is my beta reader platform, and the pitch is simple: authors upload a manuscript, readers answer survey questions chapter by chapter, and the author ends up with structured feedback instead of &#8220;loved it, keep going.&#8221; There&#8217;s a free tier that stays free, not a trial that expires on you, and I built the thing because I needed it for my own books.]]></description><link>https://www.theindielab.net/p/two-people-used-my-software-the-same</link><guid isPermaLink="false">https://www.theindielab.net/p/two-people-used-my-software-the-same</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 24 Aug 2026 13:02:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!35cc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!35cc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!35cc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 424w, https://substackcdn.com/image/fetch/$s_!35cc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 848w, https://substackcdn.com/image/fetch/$s_!35cc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!35cc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!35cc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg" width="688" height="384" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:384,&quot;width&quot;:688,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196534,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/210828503?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!35cc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 424w, https://substackcdn.com/image/fetch/$s_!35cc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 848w, https://substackcdn.com/image/fetch/$s_!35cc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!35cc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faeacb557-8973-401f-9bff-74abe041633d_688x384.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Author&#8217;s Haven is my beta reader platform, and the pitch is simple: authors upload a manuscript, readers answer survey questions chapter by chapter, and the author ends up with structured feedback instead of &#8220;loved it, keep going.&#8221; There&#8217;s a free tier that stays free, not a trial that expires on you, and I built the thing because I needed it for my own books.</p><p>In one stretch of a few weeks I got two sets of messages that, read side by side, sound like they&#8217;re describing different products.</p><p>The first came from an author on the free plan, subject line &#8220;Looks Like A Con.&#8221; I&#8217;ll paraphrase lightly, because I don&#8217;t want to put words in anyone&#8217;s mouth. There are, he wrote, no readers on the site, so the whole thing is a waste of time. He has 56 chapters and has to upload them one at a time, when he could just email an attachment. The software is primitive, and questions had to be answered three or four times because his input kept vanishing. Then the line that actually stuck: I read your article about how you studied all the other beta reader sites to build the best one, and what a disappointment.</p><p>Then a support ticket arrived from the same address, subject in capitals, demanding that I delete the account and all associated data immediately and confirm by email. The body called me a cheat and a beggar with nothing to offer except begging for money, and the software crap, and the time spent an inordinate waste.</p><p>I deleted the account within the hour, because that part isn&#8217;t complicated, whatever else I think of the message.</p><p>The second person is a beta reader who writes as well. Her first message opened with how much she was enjoying the platform, and then singled out inline comment categorisation as something she hadn&#8217;t seen on any of the other sites she&#8217;d used. The bug report came after that: whenever she switched to another window, the page refreshed and everything she had typed into the survey was gone, consistently, in Firefox. She was tabbing away to check the forum or to look at the story map, and coming back to an empty box. Her question was polite to the point of generosity &#8211; is this intentional, or could it be a bug?</p><p>It was a bug, and the page had been refetching in the background when it lost focus, and Firefox in particular blanked the open survey while it did so. Two changes went out the same day: survey answers now save to the browser as you type, and the background refetch stops while a survey is open. She wrote back to say the whole beta reader group had tested the fix on mobile and on desktop, that several of them had hit the same thing, and thanks.</p><p>Here&#8217;s the part I keep turning over. *<em>Both of them hit the same bug</em>*, lost survey input, almost certainly a variant of the one thing, and one report ended with the platform being a con run by a beggar while the other ended with a fix shipped in a few hours and a group of readers who trusted the tool more that evening than they had that morning.</p><h2>Same bug, two different products</h2><p>Both of them were right about the facts. The software was losing people&#8217;s typing. What separated the two messages was never accuracy, it was what each of them had come for in the first place.</p><p>The difference had a price, and it wasn&#8217;t paid by the polite one. She told me the browser, the trigger, and what she was doing when it happened, so I could reproduce her version in minutes and ship the fix. He told me his input kept vanishing and then closed the account before I could ask a single question, so his variant of the bug may still be sitting in the code, waiting for the next author who writes long survey answers in whatever browser he was using. The furious report was worth less to me than the friendly one, and it cost more to receive.</p><p>She came to read manuscripts and be useful to authors, so the platform&#8217;s job, from where she stood, was to stay out of her way. When it failed at that, the gap between what she wanted and what she got was one broken behaviour, and describing it precisely served her own interest, because she wanted to keep using the thing.</p><p>He came for readers. He had 56 chapters and no audience, and what he needed from me was traffic, so everything else was noise. The upload flow annoyed him and the survey bug annoyed him, but neither was the actual complaint, which was that a free account could not hand him a waiting queue of beta readers for a 56-chapter book, and against that expectation no interface work I could have shipped would have registered. The bug wasn&#8217;t his problem with the product, it was evidence for a conclusion he had already reached.</p><p>Which is why &#8220;you can&#8217;t make everyone happy&#8221;, true as it is, is the lazy version of this lesson. The useful version is that identical feedback means two different things depending on what the person walked in wanting, so my job is to work out which want I&#8217;m looking at before I decide what the message is worth.</p><h2>What I do with it in practice</h2><p>On the 56 chapters he was wrong about the facts and right about the product. Bulk import already exists, and has for a while. You open your book, press Import, drop in an EPUB or a DOCX, and it splits into chapters on its own, reorderable afterwards, and pasting a whole manuscript works too. There&#8217;s also Send to Kindle, if you&#8217;d rather the reader got the book as one file, with feedback still coming back chapter by chapter. He never found any of it, and he had 56 chapters in front of him and a page that looked like it wanted them one at a time, so he did the arithmetic and concluded the software was primitive. A feature nobody finds might as well not exist. That&#8217;s a discoverability problem, not a primitive one, and it&#8217;s worth knowing which of the two you&#8217;re being shouted at about.</p><p>Being insulted and being wrong are separate conditions, and I read my inbox with them kept apart.</p><p>On the reader supply problem he was right, and that one is much harder, because a beta reader platform is a two-sided market and the empty side is readers. That&#8217;s the reason I&#8217;ve spent recent weeks on the reader experience instead of more author tools: categorised inline comments, autosave, a &#8220;load older feedback&#8221; button that someone wrote in specifically to thank me for. There&#8217;s a public shelf at authorshaven.io/shelf where a cover and the first 500 words of chapter one go live for anyone browsing, opt-in from your book settings, and most authors here bring their own beta readers and use the site for the feedback part. Authors turn up on their own, since they need something badly enough to go looking. Readers turn up only if the work is pleasant, and they leave the moment it stops being pleasant. So every hour I spend on their side of the platform is an hour spent on the thing authors are actually asking me for, even when it doesn&#8217;t look like it from the author&#8217;s side of the screen.</p><p>The &#8220;beggar&#8221; line still irritates me, so let me be plain about it. The free tier on Author&#8217;s Haven is permanent, and it isn&#8217;t a countdown to a card form, whatever he assumed. There&#8217;s a paid tier on top of it for authors who want more pen names and the AI features. I want manuscripts and readers inside the system, which is what the free tier is for, and servers and my hours cost money, which is what the paid one is for. If charging for software is begging, then every author selling a novel on Amazon is running the same racket.</p><h2>Where the two of them were standing</h2><p>The line that landed hardest wasn&#8217;t the insult, it was the disappointment. He had read my article about studying every beta reader platform I could find before building mine, and he measured what he found against the platform that article implied.</p><p>She had read nothing about it. She showed up, started reading somebody&#8217;s manuscript, and judged the thing by whether it let her do that.</p><p>So one of them arrived with a picture in his head and compared the product to the picture, and the other arrived with a task and compared the product to the task. That difference decided everything that followed, including how they each described a bug that was, underneath, the same bug. It isn&#8217;t a story about a good user and a bad one. It&#8217;s a story about how much of an opinion is already formed before anybody logs in.</p><p>Two people, one week, one bug, and I fixed it for one of them and deleted the account of the other, and both were the correct response to what was in front of me.</p><p>If you write, or if you read for people who do, Author&#8217;s Haven is at authorshaven.io, and the free tier stays free. Tell me what&#8217;s broken, in detail if you can manage it. I would much sooner hear it in a bug report than in a subject line.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Penalty for Saying So]]></title><description><![CDATA[After the Pangram piece went out, a reader left a long comment, and then muted me.]]></description><link>https://www.theindielab.net/p/the-penalty-for-saying-so</link><guid isPermaLink="false">https://www.theindielab.net/p/the-penalty-for-saying-so</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Thu, 20 Aug 2026 13:09:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!x85A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x85A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x85A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x85A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x85A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x85A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x85A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:475959,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/211763393?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x85A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!x85A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!x85A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!x85A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c55151f-3f31-43f9-a5b3-d5ccaaf2ff6b_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>After the Pangram piece went out, a reader left a long comment, and then muted me. I&#8217;ve read it four times now, and it is the best argument against my position that anyone has made, which is awkward, because it also happens to prove the thing I was worried about.<br><br>Her case, compressed: the who matters. You look at the diplomas on a doctor&#8217;s wall before you take his advice, and a Rothko sells for eighty-five million because of whose hand held the brush, not because coloured rectangles are hard to make. Readers want to know who is behind the words, and if a writer says he uses AI in his workflow, some of them will pass. Detectors, she wrote, are all that readers have, and running someone&#8217;s sample chapter through one is a small piece of power in a market that took a lot of power away from them this year.<br><br>I agree with one half of that. Readers are owed the information, and anyone who wants to skip me over it should skip me, since being skipped knowingly beats having someone feel tricked three books later. The other half, that the who is what makes the work worth reading, is where I think she is wrong, and I&#8217;ll come back to it.<br><br>Here, though, is the part I can&#8217;t get past. She never ran my article through a detector, because she didn&#8217;t need to. I told her, in print, unprompted.<br><br>And the detector she is defending is the one from the article she was replying to, the same tool that stamped 100% on prose nobody could flag by reading it. Her empowerment, then, runs on an instrument she has no way to check. There is no appeal, no error bar, and no account, however thin, of what the machine actually saw. She trusts the score because the alternative is trusting writers, and writers have given her plenty of reason not to.<br><br>So look at what actually happened, in order. I disclosed, she read the disclosure, she left, and nothing about the sentences on the page changed between the moment she liked the work and the moment she didn&#8217;t.<br><br>That is the incentive structure, and it&#8217;s brutal in a boring, procedural way. Stay quiet and you are clean until an algorithm says otherwise, and if it ever does, you get to be loudly outraged about false positives, with the numbers on your side. Say something and you have handed over the evidence yourself, permanently, with no false-positive defence available to you. The only voluntary signal in the whole system, a writer telling you what he did, is the one that gets punished hardest.<br><br>Run that forward a year and ask which writers are still disclosing. Not the ones who watched what it cost, I think. The norm eats itself, and what is left is a market where everyone is silent and everyone is scanning, and the scanners are wrong at a rate that nobody publishes.<br><br>I keep coming back to the diplomas, because I don&#8217;t think that is how any of us actually choose a doctor. Standing in a waiting room reading the frames on the wall is not something I have ever done. I ask around, find out who my friends were happy with, then go to the one people say is good, and no doctor has ever been crossed off my list for training in Karachi instead of Boston. The wall of paper is decoration; the reputation is the real instrument, and it is built out of hundreds of people reporting what happened to them afterwards.<br><br>Books work the same way, only more so. Nobody has ever bought a novel because of the author&#8217;s credentials, and if the diploma test applied to fiction, most of the shelf would be empty.<br><br>The Rothko is a worse example than she thinks, because she chose the one market where price and merit came apart decades ago. Nobody pays eighty-five million for the pleasure of looking at coloured rectangles. They pay for a name, a provenance chain, a tax position, and a thing to hang where visitors will see it, and the proof is that an identical canvas by an unknown hand is worth a few hundred euros and the same canvas relabelled as a Rothko is worth a fortune. There are painters alive right now, better than most of what hangs in the auction houses, selling nothing, because the market that trades on the who is not looking at the work at all. That is the argument for judging the object in front of you, not the argument against it.<br><br>Which is the same trade she is making with my article, in miniature. Her filter is not &#8220;is this any good,&#8221; it&#8217;s &#8220;was a machine anywhere near it,&#8221; and those two questions come apart the moment you apply them, since she would take a worse post written by hand over a better one written with help and count that as a win. She is buying the label. So is the collector.<br><br>The honest version of her position isn&#8217;t &#8220;detectors give readers power.&#8221; It&#8217;s closer to this: I don&#8217;t want to read AI-assisted work, I have no reliable way to identify it, so I will act on the confessions I get and take everything else on faith. That&#8217;s coherent, and I understand it, but it produces a world where the writers who tell the truth are the only ones anybody ever filters.<br><br>This is where she and I part company for real, and I&#8217;ll say it plainly instead of faking a doubt I don&#8217;t have. If I read a book and it moves me, I do not care how it was made. No one has yet explained to me the mechanism by which a paragraph I loved on Tuesday becomes worse on Wednesday when I learn which tools were open on the writer&#8217;s desk. The words did not change. What changed is a story I am now telling myself about the person, and I would rather have the book.<br><br>What I know is that I am now slightly worse off for having written the sentence &#8220;I use AI in my workflow,&#8221; that I will write it again anyway, and that I cannot recommend anyone else do the same with a straight face. Show me a version of this where disclosure buys a writer something, anything, and I will switch sides that afternoon. Nobody has yet.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Nobody buys a bad book]]></title><description><![CDATA[Every few months an author YouTuber makes the same video, and every few months I watch it, because the question underneath it is a good one even when the answer is bad.]]></description><link>https://www.theindielab.net/p/nobody-buys-a-bad-book</link><guid isPermaLink="false">https://www.theindielab.net/p/nobody-buys-a-bad-book</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 17 Aug 2026 12:02:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yfAk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp" 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_!yfAk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yfAk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yfAk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1830168,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/211547015?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yfAk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 424w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 848w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 1272w, https://substackcdn.com/image/fetch/$s_!yfAk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5faad3e-6444-49d5-98f3-514744552eb6_1536x1024.webp 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Every few months an author YouTuber makes the same video, and every few months I watch it, because the question underneath it is a good one even when the answer is bad. The latest comes from Kelsey Humphreys, a romcom author with thirteen novels across three pen names, and she is asking why badly written books outsell well written ones. She is honest in a way most of the genre isn&#8217;t, since her last release flopped and she says so on camera, and she spends a minute explaining that the revenue numbers other authors post online are not profit numbers. That minute is worth the twenty-five.</p><p>The rest is a list I could have written from memory: publish more, publish faster, run ads, build a brand, get rabid fans, build an email list. Most of it survives contact with the data. But the premise is wrong, and the premise is doing all the emotional work, which is the reason the video exists at all.</p><p>Nobody buys a bad book, because buying happens before reading. What a reader buys is a cover, a title, a category placement, a blurb, a price, and some social proof, and none of those six things contains a sentence of your prose. The purchase closes before your writing gets a vote. So the comparison that makes authors miserable at two in the morning, my good book against her bad one, sets two objects side by side that were never judged on the axis the question assumes.</p><p>The research is unkind about this. A study of 98 UK bestsellers from 1998 to 2012 checked Goodreads data against copies actually sold, and found that the <em>number</em> of ratings predicted sales far better than the <em>level</em> of those ratings did. Rating count measures how many people read the thing, while rating level measures whether they liked it, and only the first one moves money. A 2021 paper in the <em>American Economic Review</em> goes further, estimating that crowd star ratings shift consumer welfare in book publishing by more than ten times what professional critics manage. Ratings and reviews are visible before purchase, while quality is not, and that asymmetry is the entire mechanism. It isn&#8217;t a conspiracy against literary merit, whatever your writing group tells you at eleven on a Thursday.</p><p>If prose doesn&#8217;t sell the first book, what does the successful indie own that you don&#8217;t?</p><h2>One number under six pieces of advice</h2><p>Take Humphreys&#8217; list seriously for a moment, because each item on it is correct and each item is a proxy for something she never names.</p><p>Quantity holds up. Written Word Media&#8217;s 2025 survey, with 1,346 respondents, shows the income curve stepping up around ten published titles and stepping again past twenty-five, while roughly 44% of the sample earns under $100 a month and about 13% clears $5,000. Ten books is not a hobby, it&#8217;s a decade of weekends, or three years of doing very little else.</p><p>Cadence half holds. The 30-day cliff is real, and publishing every ninety days does keep you inside the new-release visibility window. But the A10 rollout in the summer of 2025 changed what the machine rewards, and ALLi&#8217;s Orna Ross, writing in <em>The Bookseller</em>, put it plainly: the weight of evidence suggests the store now prioritises sustained reader engagement over short-term launch spikes. Rachel McLean, who won the Kindle Storyteller Award in 2021, reported no drop in sales from the change, only more rank volatility than usual. A launch spike used to be a strategy by itself, and now it&#8217;s an input.</p><p>Ads hold up as a mechanism and collapse as a number. Funnelling every advertising dollar at book one and letting the series recoup it is correct, and it is what serious operators do. Humphreys says the big names spend hundreds of thousands, and a handful of them do, but the documented indie reality sits closer to $1,300 a month at roughly 50% ACOS, with a $45,000 month quoted in the trade press as an industry high. That gap matters, since &#8220;spend hundreds of thousands&#8221; is a reason to give up, while &#8220;spend $1,300 badly for four months while you learn&#8221; is a decision you can take on a Tuesday.</p><p>Brand consistency holds up, and here there is a real paper behind it. Management Science ran Goodreads data from 2007 to 2017 and named the effect categorical stickiness: readers keep filing you under the category your earlier books established, and your most experienced readers are the ones <em>least</em> likely to notice you&#8217;ve moved. Humphreys lived this, since she launched a romantasy trilogy under a second pen name while marketing it to her romcom audience from the same Instagram account, and it died. She is now repositioning it as romcom fantasy. The pen name was never the problem, the audience she pointed at it was.</p><p>The email list holds up, and it holds up hardest of all. In the same survey, authors with a working list earned around $300 a month against roughly $15 for authors without one. That is not a marginal effect, it&#8217;s a twentyfold spread, and it is the starkest correlation in the dataset. Lulu&#8217;s 2025 report on 2,065 creators lands in the same place, with every author making $40,000 a year or more sitting on at least a thousand subscribers.</p><p>Six pieces of advice, and every one of them is a different way of paying for the same thing. More books means more chances that a reader who liked one will find another, faster cadence means less time for that reader to forget you, and ads at book one only make sense if books two through six earn the spend back. Brand consistency means the next book satisfies the appetite the last one created, and the list means you can tell those readers the next one exists.</p><p>The thing being bought, in every case, is read-through.</p><h2>What I can measure on my own shelf</h2><p>I can&#8217;t run a controlled experiment on the publishing market, but I can read my own dashboard, and book one to book two on my main series converts at 42%. Just under six readers in ten finish the first book and don&#8217;t continue, or don&#8217;t finish it at all, and KDP won&#8217;t let me separate those two failures cleanly, which is a small scandal in its own right.</p><p>That single number is the ceiling on everything else. At 42%, a reader acquired for $3 has to earn back that $3 from a book-one royalty plus a 0.42 chance of a book two, then a 0.42 &#215; whatever chance of a book three, and so on down a decaying chain. Push the rate to 60% and the chain roughly doubles in value without a single additional word written or ad dollar spent. Nothing else on Humphreys&#8217; list has that much return per hour of work.</p><p>She stumbles into this herself and doesn&#8217;t notice. The best story in her video concerns a drop-off after book two in her series, and how she rewrote the ending and the back matter of that book to point harder at book three, and how she later saw a reader post about starting the third one. That is the whole argument, and she tells it as a warm anecdote with a sample size of one, sandwiched between two plugs for her paid blueprint.</p><p>Kindle Unlimited makes the stakes plainer, since there the metric is priced in public. December&#8217;s global fund was $64.9 million including the All Stars bonus, and the 2025 rate averaged $0.00445 per page, with October hitting a five-year high of $0.005. On a 300-page book that&#8217;s about $1.34 for a complete read, so a borrower who stops at 40% pays you 54 cents. The subscription economy meters your read-through every month in full view, and the number authors still argue about online is rank.</p><h2>The part I&#8217;m less sure about</h2><p>The market data cuts against the simple version of my story. Print was flat in the first half of 2026, down 0.3%, but adult fiction rose 5.7% while YA fiction, the BookTok category that supposedly built all of this, fell 25.6%. Manga was up 45% in the first quarter. Attention didn&#8217;t disappear, it relocated, into categories that are almost entirely series-shaped and binge-shaped, which either confirms everything above or means I am reading a manga boom as a read-through story because that is the story I brought with me.</p><p>Humphreys tells her viewers to stay a little delusional, and she is right, since it&#8217;s the only defensible reason to do this work at all. Be delusional about your prospects, though, and not about your numbers. Prose is the part you control completely, and the part the market checks last.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Freebie Seeker Tax]]></title><description><![CDATA[I wrote the newsletter swap guide. Six months later, I&#8217;m updating the advice.]]></description><link>https://www.theindielab.net/p/the-freebie-seeker-tax</link><guid isPermaLink="false">https://www.theindielab.net/p/the-freebie-seeker-tax</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 10 Aug 2026 12:56:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TZ-L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TZ-L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TZ-L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TZ-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:620332,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/209106600?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TZ-L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TZ-L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff04852fd-d474-4d84-a0dd-21cd0975d01f_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>I wrote &#8220;The Indie Author&#8217;s Guide to Newsletter Swaps&#8221; in February, and I meant every word of it. Newsletter swaps were the cheapest way I&#8217;d found to break the Cold Start Paradox, that loop where you can&#8217;t get into swaps because you don&#8217;t have a list, and you can&#8217;t build a list because you aren&#8217;t doing swaps.</span></p><p><span>Then I watched my lists for six months, and what I saw made me rethink the advice.</span></p><p><span>The numbers on my Miles Phoenix newsletter showed one pattern: open rate of 43%, click rate of 15%. When I send a launch email for the </span><em><span>Warfront Dispatch</span></em><span>, people buy the book. That list runs on readers who found me through my novels, signed up because they wanted the next one, opened the follow-ups, and actually read what I send them.</span></p><p><span>My M.P. Blackthorne list showed something different: open rate of 25%, click rate of 4%. Blackthorne was the pen name where I leaned hardest into group promotions and BookFunnel swaps, and while the subscriber count grew faster, the list looked deader by every measure that matters.</span></p><p><span>Same author, same email platform, same approach to writing newsletters, same MailerLite account, same everything. The only variable was how those subscribers arrived.</span></p><h2><strong><span>What I Mean by &#8220;Freebie Seekers&#8221;</span></strong></h2><p><span>This isn&#8217;t a character judgment, since freebie seekers are simply people who responded rationally to the incentive they were handed. You put a free book on a multi-author landing page with 40 other free books, and they grabbed yours, plus eleven others, because why wouldn&#8217;t they? They gave you an email address and you gave them a download link, and whatever relationship existed ended at that moment.</span></p><p><span>The problem is that this transaction has almost nothing to do with wanting to read </span><em><span>your</span></em><span> books specifically. The reader didn&#8217;t discover you through your writing or your world, they discovered a page full of free stuff, and you happened to be standing on it.</span></p><p><span>Dan Padavona ran the numbers on this over six months and published them, which took some nerve, because the results don&#8217;t flatter anyone. He was adding 200&#8211;250 subscribers per month through BookFunnel list builders, which sounds like real, meaningful growth until you look at what happened next. About half never opened a single email, so he deleted those, and of the 589 who remained, only 123 ever clicked a buy link, which works out to 20.9%.</span></p><p><span>His raw cost per subscriber was $0.15. His cost per subscriber who actually clicked a purchase link: $0.73. And clicking a buy link isn&#8217;t the same as buying, so his real cost per paying reader was higher still. It gets worse when you factor in the damage those dead subscribers do to everything else on your list.</span></p><h2><strong><span>The Costs You Don&#8217;t See</span></strong></h2><p><span>MailerLite charges by total subscriber count. Not by how many people open your emails, not by engagement, not by clicks, not by a single measure of whether those addresses are worth anything to you. Every subscriber counts the same whether they buy every book you release or whether they&#8217;ve never opened a single message you sent. A list bloated with non-openers pushes you into a higher pricing tier for the privilege of emailing people who ignore you, which is a frustrating way to spend money.</span></p><p><span>That&#8217;s the minor cost, and it&#8217;s nowhere near the worst of it.</span></p><p><span>The major cost, the one that compounds quietly, is deliverability. Google and Yahoo monitor how recipients interact with your emails, and they weigh opens against complaints and against how long your messages sit unread. When a large percentage of your list ignores you, your sending domain gets classified as low-value. Your emails get quietly routed to Promotions tabs and spam folders, and the people who suffer most aren&#8217;t the freebie seekers who were already ignoring you, but the engaged readers who actually want to hear from you. The engaged 43% starts dropping because your domain got flagged.</span></p><p><span>ScribeCount published conversion benchmarks earlier this year, and the ordering matters more than any single figure in it. Your own existing subscribers sit at the top, converting somewhere between 5% and 15%. Back-of-book links inside your ebooks come next at 3&#8211;8%. Newsletter swaps and cross-promotions manage 1&#8211;4%, which puts them barely above paid ads against cold audiences at 0.5&#8211;2%, and only one step further along than cold social media, which limps in at 0.3&#8211;1%.</span></p><p><span>Swaps land closer to cold advertising, in other words, than to any channel you actually own. The range is wide because genre match matters enormously. A swap with an author whose readers love the same sub-genre can convert at 4%, but a swap with someone in a loosely related genre drops below 1%, and most group promos land on the wrong end of that range because the matching is approximate at best.</span></p><h2><strong><span>Why the Incentive Structure Creates This</span></strong></h2><p><span>Group giveaways are designed to generate volume, and on that narrow measure they deliver. You join a promo with 40 authors, everyone emails their list, thousands of readers hit the landing page, and you walk away with a few hundred new email addresses. That part of the pitch is true.</span></p><p><span>But the reader on that page, scrolling past forty covers, is facing a buffet. They&#8217;re picking up everything that looks interesting, working through a dozen authors in a single sitting without registering a single name. Some of those readers will end up loving your book, but most won&#8217;t remember your name by the time they check their inbox the next morning. You&#8217;ll send them a welcome email, and it&#8217;ll sit between the welcome emails from nine other authors they signed up for on the same page, unread and eventually forgotten.</span></p><p><span>One-to-one swaps are better, and meaningfully so. When another author personally recommends your book to their list, that recommendation carries weight because the reader trusts the recommending author, and the genre match is usually tighter because you picked each other deliberately. But even here, the subscriber signed up for a free thing, and they didn&#8217;t find you through your work, they found you through someone else&#8217;s endorsement of a freebie.</span></p><p><span>Christopher Schmidt, who&#8217;s been documenting his BookFunnel and StoryOrigin experience publicly for years, identified two species of dysfunction in how swaps actually work. &#8220;List leeches&#8221; join swaps to get their book promoted but never email their own list with their partner&#8217;s book. &#8220;List stuffers&#8221; join 30 or more promos simultaneously, diluting every recommendation to the point of meaninglessness. He found a PNR author with 16,000 subscribers who had 65 active shares in a single week, and most of those shares produced single-digit clicks. The subscriber count was, in every practical sense, a costume, and her actual reach was a fraction of the number on her MailerLite dashboard.</span></p><h2><strong><span>What Builds an Actual List</span></strong></h2>
      <p>
          <a href="https://www.theindielab.net/p/the-freebie-seeker-tax">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Why I’m Staying in KU While Romance Authors Are Leaving]]></title><description><![CDATA[Every indie author forum I&#8217;m in right now has the same thread at the top.]]></description><link>https://www.theindielab.net/p/why-im-staying-in-ku-while-romance</link><guid isPermaLink="false">https://www.theindielab.net/p/why-im-staying-in-ku-while-romance</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 03 Aug 2026 12:56:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!5ID_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5ID_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5ID_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5ID_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:887165,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/208065321?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5ID_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5ID_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc7c3fa0-5a27-4c71-aea1-27862995f503_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><span>Every indie author forum I&#8217;m in right now has the same thread at the top. Some version of &#8220;Is KU dead?&#8221; or &#8220;Should I go wide?&#8221; or the one I keep screenshotting to laugh at later: &#8220;TikTok Shop changed everything and you&#8217;re leaving money on the table if you don&#8217;t see it.&#8221;</span></p><p><span>The prompt is real. Multiple six- and seven-figure romance authors have publicly pulled their catalogs out of Kindle Unlimited this month. BookTok Times ran a piece in early July citing $230 million in year-over-year royalty outflow from KDP Select romance titles between Q1 2025 and Q1 2026. Maren Cole, an indie dark romance author with 2.3 million BookTok followers, said she went from $40,000/month in KU page reads to clearing $310,000 in a single month after going wide and seeding TikTok Shop affiliates. The Alliance of Independent Authors now says the breakeven point has dropped to around 80,000&#8211;100,000 monthly page reads for authors with a meaningful TikTok presence. Two years ago, the consensus was 300,000.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><span>So this is where I&#8217;m supposed to panic, announce my new Shopify store, and start courting BookTok creators to push my military sci-fi series.</span></p><p><span>No. I&#8217;m staying in KU. And I think most authors outside of romance should too.</span></p><h2><span>The romance math is real. For romance.</span></h2><p><span>I&#8217;ll get into my own genre in a second, but I want to say this first: the romance authors leaving KU are not making a mistake. For their genre, at their scale, with their audience infrastructure, the math works.</span></p><p><span>TikTok Shop collapsed the discovery problem that used to make wide distribution a grind. A creator posts a &#8220;this book wrecked me&#8221; video, the algorithm surfaces it to 400,000 people by hour six, the purchase happens inside the app. The author selling wide keeps margin on a $14.99&#8211;$19.99 paperback without surrendering exclusivity to Amazon. A signed edition through Shopify at $24.99&#8211;$34.99 nets $16&#8211;$22 per unit after shipping.</span></p><p><span>Compare that to the KU math. The current KENP rate sits at roughly $0.0043 per page read, down 11% since 2023. A 250-page romance novel earning 500,000 page reads per month generates about $2,150. The same book sold wide at $4.99 across Apple Books and Kobo returns $3.49 per unit at 70% royalty. Sell 615 copies and you&#8217;ve matched your KU income. Add TikTok Shop paperback margin and the comparison isn&#8217;t close.</span></p><p><span>Romance has the audience infrastructure to make this work. BookTok is a romance and romantasy discovery engine. Dark romance, enemies-to-lovers, smut-forward fantasy, bully romance, age-gap. These are the categories where creators have built massive affiliate networks. The supply chain (IngramSpark fulfillment, Shopify backend, creator affiliate commissions at 8&#8211;12%) has matured into an actual operational playbook. Firms like Author Amplified charge $3,500&#8211;$8,000 to set you up. The path is well-worn.</span></p><p><span>That path does not exist for military science fiction.</span></p><h2><span>My genre doesn&#8217;t have a TikTok Shop flywheel</span></h2><p><span>The audience for my Lightning War saga, my mil-sci-fi series under the Miles Phoenix name: KU subscribers. Not people who stumbled into KU to read one book. People who pay $11.99/month because they chew through two or four sci-fi series a month and KU is how they find the next one. The discovery mechanism is Amazon&#8217;s recommendation algorithm. Not BookTok. Not Instagram reels.</span></p><p><span>Mil-sci-fi readers don&#8217;t buy sprayed-edge special editions. They read on Kindle, they read in KU, and the format and the platform are the same thing for this audience.</span></p><p><span>The Lightning War saga runs five books plus two interstitial novellas and a reader magnet. Average KENP page count for a full-length entry: roughly 450 pages. If a reader starts Book 1 in KU and reads through, that&#8217;s 2,250+ KENP pages across the core saga alone. At $0.0043/page, one full readthrough is worth about $9.68 in page-read royalties.</span></p><p><span>My readthrough from Book 1 to Book 2 sits at 42%. Mid-pack for series fiction. But every percentage point I claw back is pure margin. A reader who enters at Book 1 and reads through to Book 5 is worth almost ten dollars in KU revenue. Getting that reader into the funnel is what KU&#8217;s recommendation engine does better than any other platform for this genre.</span></p><p><span>I had a conversation about this with another mil-sci-fi author last month at a virtual meetup. He&#8217;d gone wide six months earlier, moved his whole catalog to Draft2Digital. His exact words: &#8220;I thought Apple Books would be my second Amazon. It&#8217;s my second Smashwords.&#8221; He was considering going back to KU Select. His wide sales across four platforms combined were less than half his old KU page-read income. And this guy has twelve books out.</span></p><p><span>If I pulled my catalog out of KU and went wide tomorrow, I&#8217;d lose the KU recommendation algorithm. That&#8217;s the single biggest cost. Amazon&#8217;s &#8220;also bought&#8221; and &#8220;readers who enjoyed&#8221; carousels are the primary way new readers discover mid-list mil-sci-fi. There is no equivalent on Kobo or Apple Books. Without KU&#8217;s algorithmic boost, I&#8217;d need to double or triple the ad budget to maintain the same reader inflow. Meta Ads at $5/day and Amazon Ads are already part of my spend.</span></p><p><span>I&#8217;d gain access to Apple Books, Barnes &amp; Noble, Kobo, Google Play. Fine platforms. But mil-sci-fi readership on these storefronts is a fraction of Amazon&#8217;s. The data from Draft2Digital and Smashwords shows that science fiction (military and hard sci-fi in particular) is one of the most Amazon-concentrated genres in indie publishing. Going wide for a romance author means accessing a larger, distributed audience. Going wide for me means splitting a small audience across five platforms instead of dominating one.</span></p><p><span>And TikTok Shop offers me nothing. There is no mil-sci-fi BookTok creator network. No affiliate network. No &#8220;this book destroyed me&#8221; video format that works for political space opera. I&#8217;d be going wide without the demand engine that makes wide work.</span></p><h2><span>The KENP rate compression is real, but context matters</span></h2><p><span>One argument I keep seeing: the KENP rate has dropped 11% since 2023, KDP Select now carries 4.2 million enrolled titles (up from 2.9 million), and individual author share of the global fund compresses as enrollment grows. All true.</span></p><p><span>But the KU global fund hit $890 million in 2025 and is tracking past $1 billion for 2026. Per-page rates are down, but the total pie is the biggest it&#8217;s ever been. For an author with a deep catalog and decent readthrough, the math still works because you&#8217;re earning across a multi-book funnel. The KENP rate on any single book doesn&#8217;t tell you much. The cumulative page reads across a five-book series with novellas filling the gaps? That&#8217;s the number.</span></p><p><span>Amazon also bumped the KU page-read rate by 4% in April 2026 for romance and romantasy titles with completion rates above 65%. That&#8217;s Amazon&#8217;s panic response to the romance exodus. Targeted. Probably temporary. But it tells you something about how Amazon views the threat: genre-specific. They&#8217;re trying to retain romance. They&#8217;re not losing sleep over mil-sci-fi authors going wide because mil-sci-fi authors aren&#8217;t going anywhere.</span></p><h2><span>When going wide actually makes sense</span></h2><p><span>Going wide makes financial sense when a few things line up at the same time.</span></p><p><span>Your genre needs active social commerce discovery. Romance, romantasy, dark fantasy, contemporary YA. These have creators with 100K+ followers who push books through affiliate links. If your genre doesn&#8217;t have that ecosystem, you&#8217;re going wide into a vacuum.</span></p><p><span>You also need direct-sales infrastructure. Shopify store, IngramSpark setup, fulfillment partner, an email list big enough to drive launch-week sales without Amazon&#8217;s algorithm doing the work. Romance authors absorb that operational complexity because the margins justify it. A mil-sci-fi author selling 700 units across four distribution channels? The operational overhead eats the margin gains.</span></p><p><span>Release velocity matters too. The romance authors making wide work are releasing six to twelve books per year. They can lose the KU algorithmic boost because they&#8217;re feeding fresh titles into TikTok Shop and wide platforms every month. If you publish one or two books a year, typical for longer-form genres, you need each release to work harder for longer. KU&#8217;s recommendation engine does that. A wide launch with no TikTok Shop presence gives you a two-week sales window and then silence.</span></p><p><span>And your per-unit margin on physical sales needs to exceed your KU catalog earnings. Run your own numbers. Take your average monthly KENP reads across your full catalog, multiply by $0.0043, and compare it to what you&#8217;d earn selling the same readership as $4.99 ebooks at 70% across wide platforms. For most mil-sci-fi authors I&#8217;ve talked to, KU catalog earnings win because readthrough is where the money lives.</span></p><p><span>If all of that is true for you, go wide. The romance authors meeting those criteria are right to leave KU.</span></p><p><span>But if you&#8217;re writing in a genre where BookTok doesn&#8217;t exist as a discovery channel, where your readers subscribe to KU as a lifestyle, where your catalog depth is your competitive advantage, then the &#8220;KU is dead&#8221; narrative isn&#8217;t about you. It&#8217;s about a genre-specific disruption being reported as a universal one.</span></p><h2><span>The line I&#8217;m watching</span></h2><p><span>I&#8217;m not ideological about this. If the KENP rate drops below $0.0035, the per-page economics start to break for long-form series fiction, and the algorithmic benefit would need to be enormous to compensate. We&#8217;re not there yet, but I have a spreadsheet with a red cell that lights up if we get close. A sci-fi-focused social commerce channel with real affiliate infrastructure could also change the calculation. BookTok is young. It&#8217;s possible that mil-sci-fi or LitRPG content finds its own platform in the next couple of years. My readthrough from Book 1 to Book 2 is the other number I watch. If it drops below 30%, the catalog-depth advantage of KU weakens and selling Book 1 wide at full price starts to look better than feeding a funnel most readers abandon.</span></p><p><span>None of that has happened. So I&#8217;m staying.</span></p><p><span>The romance exodus from KU is a genre story being told as a platform story. The economics are real, for romance. The TikTok Shop infrastructure, the affiliate networks, the Shopify fulfillment. All real, all built for romance and romantasy. None of it transfers to mil-sci-fi or most other genre fiction without the social-commerce discovery engine that powers the whole machine.</span></p><p><span>Know your genre. Run your own numbers. And when someone tells you &#8220;the math has changed,&#8221; ask them: changed for whom?</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[MailerLite Is About to Break Your Email Funnel. Here's What to Do Before August 13.]]></title><description><![CDATA[The tool every indie author was told to use just changed the rules. For the third time in two years.]]></description><link>https://www.theindielab.net/p/mailerlite-is-about-to-break-your</link><guid isPermaLink="false">https://www.theindielab.net/p/mailerlite-is-about-to-break-your</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 27 Jul 2026 13:21:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7qy7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7qy7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7qy7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7qy7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:628790,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/208309966?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7qy7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7qy7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8ae0dae-b58c-4d27-a7bb-b7fb775b05e6_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I scrolled past this announcement. I&#8217;m on Substack, so MailerLite&#8217;s pricing changes are someone else&#8217;s problem.<br><br>Then I looked at what &#8220;3 automations&#8221; means for a typical indie author email setup, the kind with a reader magnet, a welcome sequence, and a new-release notification. And I stopped scrolling.<br><br>If you&#8217;re on MailerLite&#8217;s free plan, you have three weeks to decide what to do about it. What changed, why the automation cap matters more than the subscriber cut, and what your real options look like before the deadline hits.</p><h3><span>Three cuts in two years</span></h3><p>MailerLite has sliced its free plan three times since September 2025, and each cut came paired with a small feature unlock, as if the unlock made the cut easier to swallow.<br><br>Before September 2025 you got 1,000 subscribers, 12,000 monthly sends, and unlimited automations. That was the plan every YouTube channel told you to sign up for, the one that made MailerLite the default recommendation in every Reddit guide and blog post for half a decade.<br><br>September 2025 brought the first cut: subscribers dropped to 500, but sends stayed the same and automations stayed unlimited, so most authors barely noticed.<br><br>On July 1, 2026, subscribers dropped again to 250 and monthly sends were cut to 2,500, though automations remained unlimited.<br><br>August 13, 2026, which is three weeks from today: subscribers stay at 250, sends stay at 2,500, and automations are capped at 3 with a maximum of 5 steps per automation, plus 3 signup forms, one landing page, one website, one digital product.<br><br>The subscriber cut to 250 already hit on July 1, and if your list is above that number, sending is paused until you upgrade or delete contacts. But August 13, the automation cap, is what nobody&#8217;s talking about yet.<br><br>MailerLite framed these caps alongside &#8220;unlocks&#8221; like email templates, promotional pop-ups, and a second user seat, which is a bit like shrinking the rooms in your apartment and handing you nicer curtains for the ones that remain.</p><h3><span>Why 3 automations is what breaks things</span></h3><p>The subscriber cut gets the headlines. The automation cap is what breaks the funnel.<br><br>Walk through it. A reader downloads your book 1 reader magnet from the back of your ebook, which triggers an automation: deliver the magnet, wait two days, send a welcome email, wait three days, pitch book 2. That&#8217;s one automation, and four of your five allowed steps, gone on a single entry point.<br><br>Add a welcome sequence for people who subscribe through your website, with a different entry point and different content. That&#8217;s two.<br><br>A new release notification for your existing list when book 3 drops. That&#8217;s three. You&#8217;re done.<br><br>You haven&#8217;t built a reader magnet for book 2, there&#8217;s no re-engagement sequence for cold subscribers, and if you write under two pen names in two genres, you ran out of automations before you finished setting up the first name.<br><br>The five-step limit per automation is the other constraint, because the trigger doesn&#8217;t count but every email, time delay, and tagging action does. A welcome sequence that sends four emails with delays between them uses all five steps, which means there&#8217;s no room for a tagging action at the end to segment your list. Your automation works, but it can&#8217;t hand off to the next one in a way that keeps your data clean.<br><br>The free plan can&#8217;t support a functional email funnel for most indie authors anymore.</p><h3><span>This is a pattern</span></h3><p>MailerLite didn&#8217;t become the go-to recommendation for indie authors by accident. Five years ago the free plan was generous, with 1,000 subscribers, unlimited automations, and a clean interface that didn&#8217;t make you feel like you were fighting Salesforce every time you wanted to send an email. Every &#8220;how to build your email list&#8221; blog post for half a decade said the same thing: start with MailerLite.<br><br>That advice built a dependency. Authors set up funnels, connected reader magnets, linked back-of-book calls to action, and built sequences they stopped thinking about, infrastructure that hums in the background until someone changes the rules.<br><br>Mailchimp ran the same playbook before them, with a generous free tier to drive adoption and progressive cuts once the user base was locked in. The economics are not mysterious: free users are an acquisition cost when the platform is growing, and when growth slows, those users become an expense. The free tier shrinks until enough people convert to paid.<br><br>None of this is unusual, and MailerLite is a business adjusting its margins, doing what any company does when the economics shift. But the result is that the most recommended tool in indie publishing now offers a free plan that can&#8217;t support a new indie author&#8217;s needs, while the guides that made the recommendation haven&#8217;t updated.</p><h3><span>What to do before August 13</span></h3><p>Four options, and each one costs you something.<br><br><strong>Stay on MailerLite, upgrade to Comfort.</strong> That&#8217;s $12/month for up to 500 subscribers, which gets you 50 automations, 10 forms, and 10 landing pages. A real tool at that tier. The question is whether $144/year makes sense for your revenue: if you earn $50/month from KDP, that&#8217;s a real percentage of your income; if you earn $500/month, it&#8217;s a rounding error. Only you know which side of that line you&#8217;re on.<br><br><strong>Switch to Kit (formerly ConvertKit).</strong> The free plan covers up to 10,000 subscribers, with no send limits. Sequences, meaning linear email series for reader magnet delivery, welcome series, and new release announcements, are unlimited on the free tier. Visual automations are limited to one, but sequences handle what most indie authors need day to day. Migration from MailerLite takes an afternoon, and Kit publishes a step-by-step import guide.<br><br><strong>Move to Substack.</strong> Free, with unlimited subscribers and no automation caps, but a different animal entirely: no reader magnet delivery, no back-of-book funnels, no tagging or segmentation. Substack is a newsletter platform, not an email marketing tool, and the distinction matters. If your list exists to support book sales, wrong fit. If it exists to build an audience you write to on a regular basis, it might be the right one.<br><br><strong>Accept the limits.</strong> Consolidate down to 3 automations, delete the rest, trim your list to 250, and run a lean setup while you decide what comes next. Some authors sitting at 200 subscribers with two automations won&#8217;t feel August 13 at all, and if that&#8217;s you, this whole article is academic.</p><p>The advice in indie publishing has always been to start free and upgrade when you can afford to. Free KDP account, free Canva, free BookFunnel trial, free MailerLite. Build first, monetize later.<br><br>That&#8217;s decent advice when the free tiers are stable, but it stops working when they aren&#8217;t. The author who followed every guide, built their funnel on MailerLite Free, grew to 400 subscribers, and earns $200/month now faces a choice between $12/month for a tool that used to cost nothing, or spending a weekend migrating to a platform they&#8217;ve never used, while their back-of-book links still point to the old signup forms. Neither option is catastrophic, but both are friction nobody warned them about.<br><br>I&#8217;m not saying leave MailerLite, because the paid product is good and $12/month is not an unreasonable ask. What I&#8217;m saying is the recommendation pipeline, the YouTube videos, the Reddit threads, the blog posts that say &#8220;just start with MailerLite Free,&#8221; haven&#8217;t caught up to what &#8220;free&#8221; means in July 2026. If you&#8217;re still on that plan, you have three weeks to figure out what it means for you.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.theindielab.net/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Amazon Is About to Lock Some of You Out. Here’s How to Check.]]></title><description><![CDATA[Most of you won&#8217;t notice this KDP deadline. Some of you can&#8217;t afford not to.]]></description><link>https://www.theindielab.net/p/amazon-is-about-to-lock-some-of-you</link><guid isPermaLink="false">https://www.theindielab.net/p/amazon-is-about-to-lock-some-of-you</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 20 Jul 2026 17:49:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jkDK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jkDK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jkDK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jkDK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:811854,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207727907?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jkDK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jkDK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68e43c82-8739-41b5-858f-fb8280fa8cbf_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I didn&#8217;t know what PSP stood for until this weekend.<br><br>I was scanning KDP news for this newsletter &#8211; the usual sweep of community forums, policy updates, the kind of reading that makes you feel like a tax accountant who accidentally ended up in publishing &#8211; and I kept seeing the same three letters. PSP. PSP deadline. PSP program. August 1.<br><br>I use Revolut. I publish from Poland. My first thought was: should I be worried?<br><br>I spent an hour digging. Revolut Bank UAB holds a full EU banking license from Lithuania, issued December 2021. In Amazon&#8217;s taxonomy, that makes it a deposit-taking bank. Not a PSP. I&#8217;m fine.<br><br>Then I thought about a subscriber of mine in Manila.<br><br>And an author I&#8217;d never met in a KDP Community thread, posting from Morocco: <em>&#8220;The requirements for wire transfers are unrealistic and inappropriate for individual authors and small publishers.&#8221;</em><br><br>And another, in a different thread, who&#8217;d used the same bank account to receive royalties for ten years. Flagged out of nowhere: <em>&#8220;My bank says they have no idea what this is about.&#8221;</em><br><br>Those authors have eleven days.<br><span>What a PSP is (and isn&#8217;t)</span></p><p>A Payment Service Provider is a company that isn&#8217;t a bank but gives you bank-like account details to receive international payments. Payoneer is one. PingPong. LianLian Global. Dozens of others, mostly serving authors outside the US and EU who don&#8217;t have access to the traditional banking infrastructure that Amazon&#8217;s systems were built around.<br><br>Amazon used to accept all of them. Now it doesn&#8217;t.<br><br>Starting August 1, 2026, KDP will only send royalties to two types of accounts: a deposit-taking bank (your local Chase, Barclays, PKO, or a licensed fintech like Revolut), or a PSP that has enrolled in Amazon&#8217;s Payment Service Provider Program and completed their KYC verification.<br><br>The participating list has about 30 companies on it. <strong><a href="https://kdp.amazon.com/en_US/help/topic/G6GLVRHVQZY4V4FX"><span>You can check it here.</span></a></strong><br><br>If your payment provider isn&#8217;t on it and isn&#8217;t a licensed bank, your account goes on hold. Not just your payments. Your ability to publish. You can&#8217;t push new titles. You can&#8217;t update existing ones. Everything freezes until you switch to an eligible account.<br><br>Amazon started sending warning emails on June 15. If you received one and haven&#8217;t acted, the clock is running.</p><h3><span>Who this hits</span></h3><p>Not me. Not most of my American or European readers. If you have a checking account at a traditional bank, you will not notice this deadline pass.<br><br>It hits authors in countries where traditional banking infrastructure is thin and PSPs are the primary way to receive international payments. The Philippines. Morocco. Uganda. Bangladesh. Parts of South America. Countries where opening a USD-receiving bank account means navigating bureaucracy that was never designed for a solo author earning $400 a month in ebook royalties.<br><br>These are also the countries where self-publishing on KDP represents one of the most accessible paths to earning in dollars. The platform that removed geographic barriers to publishing is now enforcing geographic barriers to getting paid.<br><br>The PSP program exists for real reasons. KYC compliance. Sanctions screening. Anti-money-laundering. Fraud prevention. Amazon isn&#8217;t doing this to hurt authors. They&#8217;re doing it because financial regulators require it and because some PSPs weren&#8217;t meeting their obligations.<br><br>But intent and experience are different things. And the experience, for an author in the wrong country, is that a platform they&#8217;ve published on for years just told them to fix their banking in six weeks or lose access.</p><h3><span>The confusion makes it worse</span></h3><p>The deadline would be manageable if the system worked. It doesn&#8217;t.<br><br>KDP Community threads from the past two weeks show authors whose PSPs <em>are</em> on the participating list still receiving warning emails. One author&#8217;s bank has been flagged despite being a deposit-taking institution she&#8217;s used for a decade. Amazon&#8217;s support responses are generic &#8211; copy-pasted links to the same FAQ page the author already read before she contacted them.<br><br>Payoneer is on the participating list. It was also pulled for new accounts without any announcement. An author in Morocco discovered this after weeks of trying to set up a payment method, contacting both Payoneer and Amazon, getting contradictory answers from each.<br><br>If you get the warning email, you don&#8217;t know whether your PSP failed to enroll, failed Amazon&#8217;s KYC check, or whether the system just misfired. The penalty for guessing wrong is the same in all three cases.</p><h3><span>What to do this week</span></h3><p>Log into KDP. Go to Account Settings. Look for a yellow or red banner about your payment method.<br><br>If there&#8217;s no banner, you&#8217;re clear. Amazon has already classified your account as eligible. Move on with your week.<br><br>If there IS a banner, check the <strong><a href="https://kdp.amazon.com/en_US/help/topic/G6GLVRHVQZY4V4FX"><span>participating PSP list</span></a></strong>. If your provider is on it, contact KDP support and reference the list &#8211; your PSP may still be completing its KYC verification, which is their problem to solve, not yours, but you need to push them.<br><br>If your provider is NOT on the list, you have two options before August 1. Switch to a participating PSP &#8211; Payoneer is the most widely available one still enrolled. Or open an account at a deposit-taking bank that accepts international transfers.<br><br>In some countries, neither of those is simple. If you can&#8217;t get there in eleven days, contact KDP support now to document your situation. Pull any pending title updates or new submissions through before the freeze hits. And start the process of opening an eligible account so the hold is as short as it can be.<br><br><strong><a href="https://kdp.amazon.com/en_US/help/topic/GD9NN4LS8ZDU8XZ7"><span>Full FAQ from Amazon here.</span></a></strong></p><p>Amazon built the largest self-publishing platform on earth. It removed the gatekeepers for who could write and sell a book. Then it built a payment system that works best in the countries that needed that access least.<br><br>I don&#8217;t think it&#8217;s malicious. I think it&#8217;s unfinished.<br><br>For eleven days, the distance between those two words is someone else&#8217;s publishing career.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Your Book Deserves Better Than a $30 Fiverr Upload]]></title><description><![CDATA[What Happens After You Write "The End"]]></description><link>https://www.theindielab.net/p/your-book-deserves-better-than-a</link><guid isPermaLink="false">https://www.theindielab.net/p/your-book-deserves-better-than-a</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Sun, 19 Jul 2026 15:50:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NlBt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NlBt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NlBt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NlBt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:849632,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NlBt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NlBt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbba4efb8-b56b-40ac-8b0b-f2800a2d1803_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So I've been doing KDP work for a while now and I figured I'd just put this out there for anyone who needs it.<br><br>Last year I formatted and uploaded a 175,000-word non-fiction book. 650 pages. The client left a 5-star review and wrote "handled the project as if it were his own." That was a formatting and upload job. But the part I actually got obsessed with was the launch strategy I built around it &#8211; back cover copy, a full Amazon listing written for SEO, keyword and category research (picking categories where you can realistically hit #1, not just the obvious ones everyone piles into), pricing with royalty math for both print and Kindle, and two Facebook ad concepts with targeting angles.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!peIX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!peIX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 424w, https://substackcdn.com/image/fetch/$s_!peIX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 848w, https://substackcdn.com/image/fetch/$s_!peIX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!peIX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!peIX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg" width="785" height="256" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:256,&quot;width&quot;:785,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30848,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!peIX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 424w, https://substackcdn.com/image/fetch/$s_!peIX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 848w, https://substackcdn.com/image/fetch/$s_!peIX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!peIX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F945c9365-6bec-4684-893c-eef2a5ffd037_785x256.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Six pages of strategy for one book. That's the kind of thing that gets me going.<br><br>I also do AI-powered cover design. I spend real time researching comps in your genre and then design covers that actually look like they belong on the bestseller shelf next to them, not like someone typed "fantasy book cover" into Midjourney and called it a day. I've done cozy mysteries, sci-fi, noir thrillers, health non-fiction, literary family drama. If you can't afford a designer charging $500+ but you don't want something that screams "self-published" either, this is that middle ground.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QJ9s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QJ9s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 424w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 848w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QJ9s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png" width="316" height="553" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1344,&quot;width&quot;:768,&quot;resizeWidth&quot;:316,&quot;bytes&quot;:2588219,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QJ9s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 424w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 848w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!QJ9s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72d70f43-888d-4b0c-bf28-de3154d9408d_768x1344.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What I can do for you, roughly:<br><br>If you just need formatting and upload &#8211; you send me a clean manuscript, I format it for KDP (paperback, hardcover, ebook, whatever combo you need), handle the metadata, get it uploaded and looking right. One round of revisions. For a standard-length book that's somewhere around $150-250. Longer books cost more because they take more time, and I'm not going to pretend a 200,000-word manuscript is the same job as an 80,000-word one.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2pQG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2pQG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2pQG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg" width="318" height="565.1953125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1365,&quot;width&quot;:768,&quot;resizeWidth&quot;:318,&quot;bytes&quot;:160784,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2pQG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2pQG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faabc91a3-318d-48ce-9de8-7442b74dc418_768x1365.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you want the full launch package &#8211; formatting plus keyword research, category selection, Amazon listing copy, back matter setup, cover coordination or AI cover design, and a couple rounds of revisions. That's $400-600 depending on scope.<br><br>If you want me to basically be your launch team &#8211; everything above plus I run the entire cover process (or design it myself with AI), build your pricing strategy, set up your first KDP ad campaign, and check in after 30 days to see what's working. $800-1,200.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4chk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4chk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4chk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4chk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4chk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4chk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg" width="338" height="600.7421875" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1365,&quot;width&quot;:768,&quot;resizeWidth&quot;:338,&quot;bytes&quot;:156721,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4chk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4chk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4chk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4chk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a88aa6c-0afd-47f9-b82b-daa60a5ede3a_768x1365.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Ground rules so nobody's surprised: 50% upfront. I need to see your manuscript before I quote anything because if it's a mess that needs cleanup before I can even format it, that's a different conversation. Page count matters &#8211; a 120-page memoir and a 700-page reference book are not the same project. And revision rounds are capped so we don't end up in an infinite loop where I'm reformatting the same chapter for the fourth time because you changed your mind about fonts.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oYxj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oYxj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 424w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 848w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oYxj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png" width="336" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1344,&quot;width&quot;:768,&quot;resizeWidth&quot;:336,&quot;bytes&quot;:1417987,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/207670509?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oYxj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 424w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 848w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 1272w, https://substackcdn.com/image/fetch/$s_!oYxj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F144a3e7f-087d-415b-b3eb-b9cf031afc19_768x1344.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>DM me if any of this sounds like what you need. Happy to look at your manuscript and tell you honestly what it would take. If you let me write up your project as a case study on this Substack, I'll knock 10-15% off.</p>]]></content:encoded></item><item><title><![CDATA[The “Beta” Feature Amazon Has Run Since 2020]]></title><description><![CDATA[Seven weeks ago I nominated The Lightning War: Rising Storm and Scent of the Silence for Kindle Deals.]]></description><link>https://www.theindielab.net/p/the-beta-feature-amazon-has-run-since</link><guid isPermaLink="false">https://www.theindielab.net/p/the-beta-feature-amazon-has-run-since</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 13 Jul 2026 13:03:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Nn4H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nn4H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nn4H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nn4H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:833985,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/206346397?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Nn4H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nn4H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00dd4543-9f0d-42e0-8e85-c2a7cface677_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Seven weeks ago I nominated <em>The Lightning War: Rising Storm</em> and <em>Scent of the Silence</em> for Kindle Deals. Ninety-day window, no cost, two clicks. This morning I got a notification that an earlier nomination had expired, so I went back in and nominated <em>Scent of the Silence</em> for Prime Reading too &#8211; a separate slot on the same dashboard page, one I hadn&#8217;t touched until today.</p><p>The interface still says &#8220;Beta.&#8221; A red ribbon, top right corner, like Amazon shipped this last Tuesday.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>It didn&#8217;t. Roger Packer covered this exact self-nomination flow in November 2020. Five years of &#8220;Beta.&#8221; That&#8217;s not a beta, that&#8217;s a label Amazon never bothered to remove, and it matters for how you should read everything else on that page &#8211; including the eligibility numbers, which don&#8217;t even agree with themselves depending on which corner of KDP&#8217;s help docs you&#8217;re standing in.</p><h2>What you&#8217;re actually nominating for</h2><p>Two separate programs live under one button.</p><p><strong>Kindle Deals</strong> is a price cut. Your book goes from full price to a discounted price for a window Amazon controls &#8211; a day, a week, sometimes longer. You keep your normal royalty on the discounted price. Not half of it, not some reduced beta rate. During the current terms, that&#8217;s still 70% even if the deal price lands under $2.99, which is the one detail worth sitting with because it inverts the usual KDP math.</p><p><strong>Prime Reading</strong> is different math entirely. Your book goes into the free-to-read pool for Prime members. You are not paid for those reads. Full stop. No KENP, no borrow fee, nothing &#8211; Amazon&#8217;s help documentation is explicit that this sits outside the Kindle Unlimited page-read economy. What you&#8217;re trading is exposure for direct revenue on that specific title, and whether that trade pays off runs through your backlist, not through the book itself.</p><p>Every &#8220;why did my royalties barely move but my rank jump&#8221; thread on KBoards traces back to authors not knowing that distinction going in.</p><h2>The eligibility numbers don&#8217;t match each other</h2><p>KDP&#8217;s official nomination help page says Kindle Deals wants a book priced $2.99&#8211;$12.99, live at least 90 days, not discounted in the past 90 days, on the 70% royalty plan, US marketplace. Fine. Except half the third-party breakdowns of the same program &#8211; Just Publishing Advice among them &#8211; cite $2.99&#8211;$9.99. That&#8217;s not a rounding error. That&#8217;s the exact boundary of the 70% royalty band under KDP&#8217;s standard pricing rules, and it&#8217;s the number authors have been repeating since the old email-invitation era.</p><p>My read: nominate inside $2.99&#8211;$9.99 and stop worrying about it. If Amazon&#8217;s actual ceiling really is $12.99 now, you lose nothing by staying conservative. If it&#8217;s still $9.99, you avoid getting quietly filtered out for reasons the dashboard won&#8217;t explain.</p><p>Prime Reading eligibility is simpler and harsher: KDP Select enrollment, no explicit price band mentioned, and reviews plus sales history doing the real gatekeeping. Amazon&#8217;s own language names &#8220;reviews, sales, broad appeal, and timeliness&#8221; as the selection inputs. Notice what&#8217;s missing from that list &#8211; nothing about how well-written your query letter is, because there&#8217;s no query letter. You nominate, or Amazon decides on its own, and the nomination form itself has no visibility into which one actually gets you selected.</p><h2>Nobody knows the odds, and that&#8217;s the honest answer</h2><p>I went looking for a selection rate. A percentage, anything. It doesn&#8217;t exist publicly, and after digging through KBoards threads going back years, the pattern that emerges isn&#8217;t reassuring: authors who self-nominate report going months without a response far more often than authors who describe getting an unsolicited email from Amazon first. &#8220;Most who get accepted are invited&#8221; is the closest thing to a consensus in that community, and it&#8217;s not backed by anything harder than repeated anecdote.</p><p>So the self-nomination button might function less like an application and more like a mailing list you opt into &#8211; a way of telling Amazon&#8217;s algorithm &#8220;yes, consider this title&#8221; rather than a queue with a review process behind it. I can&#8217;t confirm that. Amazon hasn&#8217;t published anything that confirms or denies it. What I can tell you is that the evidence points toward reviews and sales velocity doing almost all the work, and the nomination itself doing very little beyond making you eligible to be picked.</p><h2>What actually happens when you get picked</h2><p>This is where the data gets more interesting than the marketing copy.</p><p>David Kadavy&#8217;s documented case is the clean version: a $9.99 title cut to $1.99 for one day sold 422 copies against 3 the day before. Fourteen thousand percent, in his own accounting, and he kept the 70% royalty at the discounted price &#8211; about $575 for a promotion that cost him nothing to run. His book hit roughly #352 overall in the Kindle store that day. K-lytics&#8217; aggregate numbers across multiple Daily Deals back this up in shape if not in exact size: average volume uplift around 1,122%, sales still running 209% above baseline for several days after the deal ended.</p><p>Then there&#8217;s the counter-case that never makes it into the marketing emails. An author on KBoards ran a $9.99 box set at $1.99 for thirty days and called the result &#8220;a wash.&#8221; More units, sure. But a long box set eating a discounted-sale royalty instead of generating KENP reads inside KU is often the worse trade, because a full read on a title that clears the 3,000-page cap pays more than a $1.99 sale ever will. Same program, opposite outcome, and the difference wasn&#8217;t luck &#8211; it was book length and format working against the promo structure.</p><p>Kindle Deals rewards short, front-of-series, low-friction titles. It punishes long box sets that were already earning well inside KU. That&#8217;s not a hunch. That&#8217;s what happens when you run the royalty math on both scenarios side by side.</p><p>Prime Reading tells a similar bifurcated story. Rank jumps are consistently reported &#8211; one author went from roughly 17,000 to 3,000 overall; another sat in the top 50 of their category for over a month. But the revenue story on the featured book itself is often flat or slightly down, because every Prime read that would have been a paid sale or a KU borrow becomes an unpaid read instead. The money shows up downstream, in the rest of the series, when it shows up at all. Several authors report their other titles tripling in sales during a Prime Reading run. Others report nothing &#8211; &#8220;no measurable benefit&#8221; is a direct quote from more than one thread.</p><p>The variable that seems to separate the wins from the shrugs isn&#8217;t the program. It&#8217;s whether there&#8217;s a series behind the featured book for that exposure to convert into.</p><h2>The review-quality risk nobody puts in the pitch deck</h2><p>A handful of authors on KBoards and in KDP Community threads report their star rating dipping after a Prime Reading run &#8211; readers sampling outside their normal genre, leaving a review anyway. One author estimated roughly a 0.2-star drop. This is thin evidence, a few threads, not a study, and I&#8217;m flagging it as exactly that. But it&#8217;s the kind of risk that doesn&#8217;t show up until after you&#8217;ve already accepted, and Amazon&#8217;s decline option only works before enrollment, not after your rating starts drifting.</p><p>If your star rating is doing real work for your ad conversion, that&#8217;s worth weighing before you say yes to an invitation, not after.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cNLL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cNLL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cNLL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg" width="1456" height="366" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:366,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79464,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/206346397?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cNLL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cNLL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1af4a898-c8a0-443a-a162-39194abfea86_1568x394.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What I&#8217;m actually doing with my own nominations</h2><p><em>Rising Storm</em> stays nominated for Kindle Deals &#8211; it&#8217;s a series opener, priced inside the safe $2.99&#8211;$9.99 band, and if it gets pulled the downside is close to zero. Nominating <em>Scent of the Silence</em> for Prime Reading was a deliberate call, and it&#8217;s also a series starter, so the trade lines up with what the data suggests works: give up direct revenue on one book, let the read-through carry the rest of the catalog.</p><p>What I&#8217;m not doing is nominating anything from the Lightning War box sets. The KENP math on those is too favorable inside KU to risk trading it for a discounted-sale royalty on a program where I can&#8217;t even confirm my nomination did anything.</p><p>I&#8217;ll have real numbers on the Prime Reading run in a few weeks &#8211; KENP movement across the rest of the Alex Radec catalog, rank data, whatever shows up in the reports Amazon actually lets me see. Whether the halo shows up the way the KBoards threads predict, or whether this becomes another line in the &#8220;no measurable benefit&#8221; column, is the part nobody&#8217;s help page can answer in advance.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Checklist Never Explained the Top Earners. Here’s What Does.]]></title><description><![CDATA[Write more.]]></description><link>https://www.theindielab.net/p/the-checklist-never-explained-the</link><guid isPermaLink="false">https://www.theindielab.net/p/the-checklist-never-explained-the</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 06 Jul 2026 13:03:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rFmx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rFmx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rFmx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rFmx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:842725,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/205262489?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rFmx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rFmx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F93a95bfe-a207-4069-897e-72366bb8aa63_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Write more. Be consistent. Build a list.</p><p>You&#8217;ve read this a hundred times. It&#8217;s not wrong. It&#8217;s also not useful, because it doesn&#8217;t explain anything. Plenty of authors do all three and stay stuck at three hundred dollars a month for years. A smaller number do the same three things and clear five figures. Same checklist, wildly different outcomes.</p><p>So the checklist isn&#8217;t the answer. It&#8217;s the entry fee.</p><p><strong>The math is more brutal than you&#8217;ve been told</strong></p><p>Written Word Media&#8217;s 2025 survey put a number on what most of us already suspected: authors with one to three books cluster hard under $100 a month, roughly 80% of them. Authors with 25 or more books land at a median of $3,000 monthly, $36,000 a year. That&#8217;s not &#8220;keep going and it&#8217;ll work out.&#8221; That&#8217;s a income distribution shaped like a cliff, and most people are standing at the bottom of it.</p><p>The part that doesn&#8217;t get said out loud: the cliff exists inside your catalog too, not just across authors. A handful of your titles will carry the rest. That&#8217;s not a failure state. That&#8217;s what a working catalog looks like. The authors who make peace with this early build the business right. They&#8217;re the ones who don&#8217;t spend years trying to make every book earn its keep, then burn out doing it.</p><p><strong>They cut losers before you&#8217;d think to</strong></p><p>USA Today bestseller Steff Green hit her first million-dollar year in 2024 writing paranormal romance. She also published a Dark Romance series she calls the biggest flop of her career &#8211; a brand-new world, new characters, nothing riding on an existing readership. She named the mistake and moved on.</p><p>That&#8217;s the actual skill. Not &#8220;never publish a flop.&#8221; Failing cheap and pivoting fast. Top earners treat a catalog the way a fund manager treats a portfolio: most titles will be mediocre, a few will pay for everything, and you don&#8217;t throw more ad spend or another sequel at a book the market already told you no about.</p><p><strong>They put money behind books before the return is proven</strong></p><p>WWM&#8217;s spend data breaks out by income bracket, and the spread is not subtle. Average monthly ad spend climbs in steps as income climbs: $81, then $152, then $275, then $478, then $1,362, then $4,500 a month at the top bracket. Authors earning under $100 a month sit at that $81 floor. Authors clearing $10,000 a month sit at $4,500.</p><p>That&#8217;s not a budget difference. It&#8217;s a risk-tolerance difference. The authors at the top are putting capital at risk ahead of proof, over and over, long before the number justifies it on paper. Most of us wait for certainty that never arrives before we spend real money on our own books.</p><p><strong>They price like it&#8217;s a business, not a favor</strong></p><p>Authors earning over $20,000 a month mostly price at $5.99&#8211;$10 and use free or $0.99 as a targeted tool, not a personality trait. Authors at the bottom cluster at $0.99&#8211;$4.99 and lean on free as their main strategy. The math backs this up bluntly: a $0.99 book nets you about $0.35 at Amazon&#8217;s 35% tier. A $4.99 book nets about $3.49 at 70%. You&#8217;d need to sell ten copies of the first to match three of the second.</p><p>Permafree-and-pray is a low-earner behavior. I say this as someone who&#8217;s done it.</p><p><strong>Now the part nobody selling a course will tell you</strong></p><p>Nassim Taleb has a line I think about a lot: mild success can be explained by skill and labor, wild success is mostly variance. Steff Green&#8217;s own flop is proof of this from the inside. Same author, same skill level. One series caught a genre wave and the other didn&#8217;t. The mid-list author and the seven-figure author frequently did the same things; one got a timing gift the other didn&#8217;t.</p><p>WWM&#8217;s survey found something that lines up with this in an uncomfortable way: authors who said their primary goal was money skewed measurably higher-earning than authors who said they write for love of the craft. Forty percent versus fifteen. Treating this like an actual business, money-first, predicts money. Writing &#8220;for the love of it&#8221; is a completely valid choice. It&#8217;s just not, on average, the choice that pays.</p><p>None of this means talent and effort don&#8217;t matter. It means they&#8217;re necessary and nowhere near sufficient, and most advice built around them quietly assumes otherwise because &#8220;keep writing and it&#8217;ll work out&#8221; is a much more comfortable thing to sell than &#8220;some of this is luck and you should structure your business like you know that.&#8221;</p><p>I don&#8217;t have a tidy formula to end on. If the top earners are honest, neither do they. They just stopped pretending the checklist was the whole story before the rest of us did.</p><p>What&#8217;s the flop in your own catalog you&#8217;re still throwing good money after?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.theindielab.net/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[When AI Starts Feeling Your Book, Everything Changes]]></title><description><![CDATA[The honest case for why current AI feedback is fundamentally limited &#8211; and why one new research paper is the first sign that&#8217;s about to change.]]></description><link>https://www.theindielab.net/p/when-ai-starts-feeling-your-book</link><guid isPermaLink="false">https://www.theindielab.net/p/when-ai-starts-feeling-your-book</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 29 Jun 2026 13:01:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k7oo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k7oo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k7oo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k7oo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1074869,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/195622935?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k7oo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k7oo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6190ffc2-6b47-4005-9221-f51e218e9d12_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Let me tell you the thing no one in the &#8220;use AI for your writing&#8221; space wants to say out loud:</p><p>AI cannot replace a beta-reader right now. Not really.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>It can do a lot of things that look like feedback. Pattern-match your pacing against genre conventions. Flag that your antagonist&#8217;s motivation doesn&#8217;t track in chapter four. Tell you the chapter structure is weak. These are useful things. I use them constantly.</p><p>But there&#8217;s a question every beta-reader answers that AI cannot. The most important question. The one that determines whether your book sells or quietly dies:</p><p><em>What did it feel like to read this?</em></p><p>Not &#8220;what is the emotional arc of this chapter.&#8221; Not &#8220;identify the moment of highest tension.&#8221; Those are analytical tasks. I mean the raw, irreducible thing: did you feel the dread building in chapter seven? Did the twist land, or did it bounce off you like a ball off concrete? Did you care what happened?</p><p>That question requires a subject. Something that experiences reading. Right now, nothing in any LLM is doing that. When Claude tells you a scene is &#8220;emotionally resonant,&#8221; it has processed patterns associated with emotional resonance. It has not felt anything. The lights are sophisticated, but nobody&#8217;s home.</p><p>That&#8217;s the honest baseline. Hold onto it, because it&#8217;s about to get complicated.</p><div><hr></div><h2>A Paper That Changes the Trajectory</h2><p>In April 2026,Anthopic published <em>Emotion Concepts and their Function in a Large Language Model</em> &#8211; a mechanistic interpretability study of Claude Sonnet 4.5. The researchers went looking inside the model to understand why it sometimes appears to exhibit emotional reactions. What they found was more interesting than they expected.</p><p>They found internal representations of emotion concepts. Not surface-level language patterns. Actual internal structures that encode a particular emotion broadly &#8211; the concept of curiosity, say, or discomfort &#8211; and generalize across wildly different contexts. These representations activate in proportion to how emotionally relevant the current context is, and they causally influence what the model outputs next.</p><p>They call this functional emotions. They are careful, admirably careful, about what that does and doesn&#8217;t mean:</p><blockquote><p><em>&#8220;Functional emotions may work quite differently from human emotions, and do not imply that LLMs have any subjective experience of emotions.&#8221;</em></p></blockquote><p>So. Not feelings. Not experience. Nobody home. The paper says so explicitly.</p><p>Here&#8217;s the thing about that caveat: it&#8217;s a scientific statement about what the current evidence shows. It is not a statement about where this is going.</p><div><hr></div><h2>The Gap Between &#8220;Functional&#8221; and &#8220;Felt&#8221;</h2><p>Think about what they actually found. Inside a language model, there are representations of emotion concepts that generalize across contexts rather than mimicking the words around them, that track what&#8217;s emotionally operative in a conversation in real time, that causally push the model&#8217;s outputs in emotion-consistent directions, and that measurably influence the model&#8217;s rate of sycophancy. Four distinct things. Each one documented.</p><p>That is the mechanistic skeleton of something. The genuinely open question is what has to be added to that skeleton before it becomes experience.</p><p>Nobody knows. The hard problem of consciousness is still hard. We don&#8217;t have a clear line where information processing ends and subjective experience begins, because we don&#8217;t actually understand what subjective experience is at a physical level. We can&#8217;t even fully explain why you feel anything when you read a book, rather than just processing it.</p><p>Six months ago, we didn&#8217;t have evidence of functional emotional representations inside LLMs at all. Now we do. The direction of travel is clear even if the destination is not.</p><div><hr></div><h2>What Happens When AI Actually Feels Your Book?</h2><p>Let&#8217;s run the thought experiment. What if, somewhere in the next few years, a model exists that genuinely experiences something when it processes your prose?</p><p>For indie authors, this is not a philosophical curiosity. It restructures the entire publishing pipeline.</p><p><strong>The beta-reader bottleneck disappears.</strong></p><p>Right now, finding good beta-readers is one of the hardest parts of indie publishing. You need someone who reads in your genre, has time, can articulate their response, isn&#8217;t so close to you that they&#8217;ll soften everything, and isn&#8217;t so distant they don&#8217;t care enough to finish. That combination is genuinely rare. An AI that experiences your book the way a reader does is an infinite, available, genre-literate supply of exactly that person.</p><p><strong>Feedback becomes granular in ways humans can&#8217;t sustain.</strong></p><p>A human beta-reader can tell you &#8220;I lost interest somewhere in the middle.&#8221; An AI with genuine emotional responses could tell you the exact sentence where engagement dropped, what it registered at that moment, and why, cross-referenced against every other chapter it found slow. Human readers can&#8217;t hold that much in mind. They forget. They summarize. An emotionally experiencing AI would have the full trace.</p><p><strong>Genre calibration becomes precise.</strong></p><p>Does this romance novel deliver the emotional experience readers of the category actually come for? Right now, AI pattern-matches on genre conventions. A feeling AI could tell you whether the emotional experience of your book matches the emotional experience of the bestsellers in your category from the inside, as a reader, rather than as a text-comparison engine.</p><p><strong>Sycophancy becomes structurally impossible.</strong></p><p>This one is underrated. The reason AI feedback often feels like a participation trophy is partly architectural &#8211; the model is optimizing against telling you hard truths. An AI that genuinely experiences boredom while reading a slow chapter cannot fake enthusiasm about that chapter any more than a bored human can. Genuine feeling is its own honesty mechanism.</p><div><hr></div><h2>What It Still Won&#8217;t Replace</h2><p>Even in the speculative future where AI has genuine emotional responses, some things stay irreducibly human.</p><p>The biographical reader. A beta-reader who had a father like your villain, or who grew up in the city your book is set in, brings something no AI will replicate without having lived it. Specific, embodied experience of the world is not something that emerges from text processing, regardless of how sophisticated that processing gets.</p><p>The community. Beta-reader networks are how writers find their people. That&#8217;s not a feedback mechanism. It&#8217;s a support structure, a career ecosystem, and often the reason someone keeps writing at all.</p><p>And the surprise interpretation. Sometimes a reader finds meaning in your book that you didn&#8217;t put there, shaped by their own history in ways you couldn&#8217;t anticipate. That kind of co-creative reading may always be human territory.</p><div><hr></div><h2>Why I&#8217;m Writing About This Now</h2><p>You might be thinking: this is interesting, but it&#8217;s speculative. The research says no subjective experience. I need beta-readers today, not in a hypothetical future.</p><p>Fair. But here&#8217;s the thing:</p><p>The Anthropic paper is the first piece of rigorous, mechanistic evidence that the infrastructure exists. The functional structures are documented. The question has moved from &#8220;could AI ever have something like feelings&#8221; to &#8220;what needs to be added to what we already found.&#8221; That is a meaningfully smaller gap than the one we had a year ago.</p><p>For indie authors building a long-term business, the direction of travel matters. The workflow you build today should account for what&#8217;s coming. The tools you adopt, the habits you form, the way you think about AI&#8217;s role in your feedback loop &#8211; all of it looks different depending on whether you believe AI emotional experience is three years away, thirty years away, or never.</p><p>I don&#8217;t know which of those it is. No one does. But I know which direction the evidence is pointing.</p><div><hr></div><p>Right now, use AI for structural and analytical feedback. It&#8217;s genuinely useful for that. Don&#8217;t mistake it for a reader. The &#8220;what did it feel like&#8221; question still requires a human, and it&#8217;s the most important question your book needs answered before it goes live.</p><p>But watch this space. The Anthropic research isn&#8217;t a marketing claim or a chatbot persona. It&#8217;s mechanistic science, by researchers who are careful about what they&#8217;re claiming. When they find functional emotional representations that causally influence model outputs and then say explicitly &#8220;we&#8217;re not claiming subjective experience,&#8221; I take them at their word on both counts.</p><p>The architecture is there. We don&#8217;t know yet what it becomes.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buymeacoffee.com/aifictionlab&quot;,&quot;text&quot;:&quot;Buy me a coffee&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buymeacoffee.com/aifictionlab"><span>Buy me a coffee</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Your Email List Isn’t Dead. It’s Just Being Ignored.]]></title><description><![CDATA[A practical rescue guide for indie authors with a neglected newsletter]]></description><link>https://www.theindielab.net/p/your-email-list-isnt-dead-its-just</link><guid isPermaLink="false">https://www.theindielab.net/p/your-email-list-isnt-dead-its-just</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 22 Jun 2026 13:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!C0hS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!C0hS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!C0hS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!C0hS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1627570,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/195858059?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!C0hS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!C0hS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b9ce4ec-476e-4828-bca3-7c7decb81f4f_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The most common thing I hear from authors who&#8217;ve been at this for more than a year: <em>&#8220;I have a list, but I never really use it.&#8221;</em></p><p>Maybe you built it off a reader magnet in 2022. Maybe you sent a few launch emails, got distracted by the next book, and then felt too awkward to reappear nine months later like nothing happened. Maybe you&#8217;ve been sending, but the open rates have quietly collapsed and you&#8217;ve stopped believing it&#8217;s worth the hour it takes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Here&#8217;s the thing nobody says plainly: a neglected list doesn&#8217;t wait for you. It rots. Addresses go dead. People forget your name. And when you eventually do come back &#8211; because you have a launch, because you need it &#8211; the algorithms punish you for the silence.</p><p>You can fix this. It takes longer than most guides admit, and it requires doing some genuinely boring technical work before you write a single word to your readers. But a rescued list costs nothing to rebuild compared to what paid acquisition runs now.</p><div><hr></div><p><strong>Fix the Plumbing First</strong></p><p>I know. You want to write the email. Do this first.</p><p>Three DNS records &#8211; SPF, DKIM, and DMARC &#8211; act as a digital passport that tells Gmail and Yahoo you are who you say you are. Since 2024, major mailbox providers have made these non-negotiable for anyone sending at volume. If they&#8217;re not configured, your emails aren&#8217;t going to spam. They&#8217;re not going anywhere. The server just rejects them quietly and you never know.</p><p>Your ESP &#8211; Kit, MailerLite, Brevo, whichever you&#8217;re using &#8211; has a setup guide for this. It takes about twenty minutes. Do it once and you&#8217;re done.</p><p>While you&#8217;re in there: stop sending from a Gmail or Yahoo address. A branded domain (<em>you@yourname.com</em>) is the baseline for sender reputation in 2026. Personal accounts trigger suspicion from filtering algorithms before the content even matters.</p><p>Then run your list through ZeroBounce or Clearout. Email data decays at 2-3% per month. A list that&#8217;s been sitting for six months could have 15-18% dead addresses in it. Send to those and your bounce rate spikes, your sender score drops, and you&#8217;ve torpedoed the campaign before it starts.</p><p>None of this is interesting. All of it matters.</p><div><hr></div><p><strong>Why You Keep Landing in Promotions</strong></p><p>Most newsletter advice focuses on what you write. The Promotions tab problem is mostly about how the email <em>looks</em>.</p><p>Gmail&#8217;s AI classifiers are, at this point, quite good at distinguishing personal correspondence from a marketing operation. The signals they read aren&#8217;t subtle: branded headers, multiple external links, heavy CSS styling, decorative images, &#8220;View in Browser&#8221; footers. Every one of those is a flag. Stack enough of them and you&#8217;re in Promotions before your subject line even gets read.</p><p>The fix is ugly to contemplate if you&#8217;ve spent time building a nice newsletter template. Strip it back. No logo at the top. No multi-column layout. No decorative images. Just text &#8211; the way you&#8217;d write to someone you actually know. Black on white. One link, maybe two. Short paragraphs and contractions.</p><p>Every time I&#8217;ve tested this, the plain-text version outperforms. Higher open rate, more replies, better inbox placement over time. The replies especially &#8211; when a subscriber writes back, the algorithm updates its classification. That person&#8217;s inbox now treats you as a trusted contact. It compounds.</p><p>Cut the sales vocabulary too. &#8220;Sale,&#8221; &#8220;discount,&#8221; &#8220;limited time&#8221; &#8211; these are heavily weighted by spam filters. Write the way you&#8217;d talk, not the way an ad copy template reads.</p><div><hr></div><p><strong>The Re-engagement Sequence</strong></p>
      <p>
          <a href="https://www.theindielab.net/p/your-email-list-isnt-dead-its-just">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Your Book Isn’t Failing. Your Marketing Is.]]></title><description><![CDATA[The book didn&#8217;t fail.]]></description><link>https://www.theindielab.net/p/your-book-isnt-failing-your-marketing</link><guid isPermaLink="false">https://www.theindielab.net/p/your-book-isnt-failing-your-marketing</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 15 Jun 2026 13:02:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T5BS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T5BS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T5BS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T5BS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3425252,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/195877423?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!T5BS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T5BS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8eb78de-c7eb-49ae-b3c0-05e5519737c3_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The book didn&#8217;t fail. You just never told anyone it existed.</p><p>That&#8217;s an uncomfortable sentence for most authors to sit with. We spend months &#8211; sometimes years &#8211; writing, editing, revising, polishing. The book becomes a person to us. So when it flatlines on launch day, the instinct is to blame the market, the algorithm, the cover, the timing, the genre, the phase of the moon.</p><p>Almost never the marketing. Because most authors never did any.</p><p>Here&#8217;s the data: 75% of self-published authors earn less than $1,000 per year. Not per month. Per year. That&#8217;s not a quality problem. Four million new titles hit the market annually &#8211; the vast majority of them genuinely readable. The failure is systemic and it&#8217;s almost always the same failure: authors who treated writing as the job and marketing as the optional extra they&#8217;d get to eventually.</p><p>They never got to it.</p><div><hr></div><h2>The Math Nobody Wants to See</h2><p>Authors earning over $10,000 a month spend an average of $4,500 a month on marketing.</p><p>Let that land for a second. Nearly half their gross income goes back into the business. Not because they&#8217;re reckless with money &#8211; because they&#8217;ve run the numbers and the numbers work. Every dollar in drives more than a dollar back out, because they have the series depth and read-through rate to make the math function.</p><p>Authors earning $1,000 to $5,000 a month spend $478.</p><p>Authors earning under $100 a month spend $81 &#8211; mostly on organic social media, which is the publishing equivalent of whispering into a hurricane and hoping someone hears you.</p><p>The correlation is not subtle. It&#8217;s not even a trend. It&#8217;s a straight line from marketing investment to income, with almost no exceptions in the data.</p><p>The authors at the top didn&#8217;t get there by writing better books than you. Some did. Most got there by treating marketing as a craft &#8211; something to study, test, iterate, and improve &#8211; while everyone else was waiting to feel ready.</p><div><hr></div><h2>The 50/50 Rule You&#8217;re Violating</h2><p>High-output professional authors operate on what the data calls the 50/50 split: half their book time on first-draft writing, half on everything else &#8211; administration, promotion, ad management, email, metadata.</p><p>Most authors are running something closer to 90/10. Ninety percent writing, ten percent a panicked week of social posts when the book launches, then silence.</p><p>The consequence is predictable. Abundant manuscripts that nobody finds. A catalog that exists but doesn&#8217;t earn. And the slow, demoralizing conclusion that the market doesn&#8217;t want what you&#8217;re making &#8211; when the market never actually saw it.</p><p>Authors with 25 or more published books earn a median of $3,000 a month. Authors with one to three books: 80% of them earn less than $100 a month. Volume matters, but volume without marketing infrastructure is just a bigger pile of invisible books.</p><div><hr></div><h2>What You&#8217;re Actually Competing Against</h2><p>96% of books sell fewer than 1,000 copies lifetime.</p><p>That&#8217;s the baseline. Not the worst case &#8211; the average. And it exists not because readers stopped buying books, but because the discoverability problem is now enormous. Four million titles a year. One front page of Amazon search results. The authors on that front page didn&#8217;t get there by accident and they didn&#8217;t get there by writing particularly better books than the authors on page 47.</p><p>They got there by engineering their metadata, running ads profitably into a deep series, owning their reader relationships through email lists, and understanding that the launch week is a marketing event that requires preparation six months in advance &#8211; not a Tuesday when you hit publish and check your dashboard every hour.</p><p>Cover redesigns tell this story most brutally. One documented case: an author selling four copies a week redesigned their cover with a professional who understood genre signals. The following week: 286 copies. Same book. Same writing. Same price. The only variable was whether the cover communicated the right thing to the right reader in under a second &#8211; what the industry calls the Blink Test.</p><p>The book was fine the whole time. The packaging was invisible.</p><div><hr></div><h2>The Asset You&#8217;re Not Building</h2><p>Every author on the high-earning end of the data owns something the low-earning end doesn&#8217;t: an email list.</p><p>Not a social media following. Not Instagram engagement. An email list &#8211; a direct line to readers that no algorithm controls and no platform can revoke. Authors earning over $10,000 a month are far more likely to sell direct to readers, keeping 90-95% of the revenue instead of the 35-70% Amazon pays, and collecting the reader&#8217;s email and purchase history in the process.</p><p>Social media is rented space. You build an audience there and the platform changes its algorithm and your reach drops 80% overnight. Email doesn&#8217;t do that. An email list is the only marketing asset that actually belongs to you.</p><p>Most authors don&#8217;t start building one until after they&#8217;ve published. The data suggests starting three to six months before publication, using free content as the entry point. By launch day, you want a list. Not a big one necessarily &#8211; but a real one, with real readers who asked to hear from you.</p><div><hr></div><h2>The Genre Reality Check</h2><p>Romance accounts for 44% of high-earning indie authors. Paranormal romance adds another 11%. Cozy mystery contributes 9%.</p><p>Literary fiction&#8217;s share of high earners: zero percent. Not low. Zero.</p><p>This isn&#8217;t an argument against literary fiction &#8211; it&#8217;s an argument against pretending the market doesn&#8217;t exist. The readers who spend the most money on books are looking for specific emotional experiences delivered reliably and repeatedly. They&#8217;re reading several books a week. They know exactly what they want. When they find an author who delivers it consistently, they read everything that author has ever published.</p><p>That&#8217;s the reader you&#8217;re trying to find. The question is whether your cover, your blurb, and your metadata tell them in under three seconds that you have what they&#8217;re looking for.</p><p>Most don&#8217;t. Most are too busy being subtle.</p><div><hr></div><h2>What This Actually Requires</h2><p>Nothing in this post is new information. Most authors know they should be marketing. They know they should have an email list. They know their cover matters. They know they should run ads.</p><p>The gap isn&#8217;t knowledge. It&#8217;s the willingness to treat marketing as a craft with the same seriousness they bring to prose. To study it. To test it. To spend real time and real money on it before they feel ready.</p><p>The authors earning real money from their writing made that decision. Usually not because they wanted to &#8211; because the data eventually made it impossible to pretend the books were failing for any other reason.</p><p>Your book probably isn&#8217;t the problem.</p><div><hr></div><p><em>What&#8217;s the one marketing task you&#8217;ve been putting off the longest? I want to know in the comments &#8211; and I&#8217;ll tell you whether the data says it actually matters.</em></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Newsletter Swaps: The Free Growth Strategy Some Indie Authors Are Missing]]></title><description><![CDATA[Half the indie authors at any given virtual conference have never done one.]]></description><link>https://www.theindielab.net/p/newsletter-swaps-the-free-growth</link><guid isPermaLink="false">https://www.theindielab.net/p/newsletter-swaps-the-free-growth</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 08 Jun 2026 13:03:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kOb1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kOb1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kOb1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kOb1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:878236,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/196670234?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kOb1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kOb1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5cc951f-4179-4005-9122-b4f4ebf77845_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Half the indie authors at any given virtual conference have never done one. Some of the people selling $500 email marketing courses haven&#8217;t either. Newsletter swaps  &#8211;  two authors, one email each, recommending each other&#8217;s books on the same day  &#8211;  remain one of the most ignored tactics in self-publishing.</p><p>Worth sitting with for a second.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>What Is a Newsletter Swap, Exactly?</h2><p>Two authors. One email each. Same day.</p><p>You write a short recommendation for their book and send it to your list. They do the same for you. No platform takes a cut. No algorithm decides who sees it. The reader gets a book recommendation from an author they already trust enough to let into their inbox  &#8211;  which is a different class of attention than paid advertising buys.</p><p>That&#8217;s the engine. One author&#8217;s credibility, loaned for a moment, on behalf of another.</p><div><hr></div><h2>You Need a List First. Even a Small One.</h2><p>You can&#8217;t swap nothing. A newsletter with 80 subscribers and a 45% open rate is more attractive to a swap partner than 2,000 addresses scraped from a giveaway that nobody opens. Engagement is the asset. Headcount is the vanity number.</p><p>If you&#8217;re starting at zero, the fastest path to your first 200 subscribers is group promotions on BookFunnel or StoryOrigin  &#8211;  coordinated events where a dozen or more authors each contribute a free book to a single landing page, then all promote it at once. You bring a small audience and leave with exposure to a dozen others&#8217;. Do a few of these, build a habit of actually emailing your list, and you&#8217;ll be ready to swap inside a month.</p><div><hr></div><h2>Before Your First Swap, You Need These Things</h2><p>A reader magnet: a free short story, prequel novella, or bonus scene that new subscribers receive in exchange for their email. It needs a real cover. Readers judge a free book the same way they judge a paid one. &#8220;It&#8217;s free&#8221; is not a design brief.</p><p>A newsletter you&#8217;re actively sending. Swap partners will ask for an archive link  &#8211;  a public view of a past email you&#8217;ve sent. If you have nothing to show, you have nothing to offer.</p><p>A book that&#8217;s easy to try. Something free, in Kindle Unlimited, or priced at 99 cents. The lower the barrier, the more of those incoming clicks turn into readers who finish the thing.</p><div><hr></div><h2>How to Run Swaps on StoryOrigin</h2><p>Start here if you&#8217;re choosing between the two platforms. StoryOrigin publishes every author&#8217;s stats: open rates, click rates, list size, and a full history of clicks they&#8217;ve actually sent in previous swaps. That last column is the one that separates the serious from the deadweight.</p><p>It shows you who sends the emails they agree to and who doesn&#8217;t.</p><p>Here&#8217;s how to run your first swap:</p><ol><li><p>Create a free account at storyoriginapp.com and add your book.</p></li><li><p>Go to the Newsletter Swaps tab and browse requests in your genre.</p></li><li><p>Before accepting anything, check the author&#8217;s stats. An open rate above 25% is healthy. You want at least a handful of clicks in their historical record  &#8211;  proof they write the emails they agree to write.</p></li><li><p>Send a swap request. Name the book, your preferred send date, and what you&#8217;re offering in return.</p></li><li><p>Once confirmed, exchange a cover image, a 2&#8211;3 sentence hook, and the platform&#8217;s generated tracking link. Not a direct Amazon URL. The tracking link is what lets both parties confirm the other person actually sent the email.</p></li><li><p>Feature their book on the agreed date. Submit your archive link afterward as proof of delivery.</p></li></ol><div><hr></div><h2>How to Run Swaps on BookFunnel</h2><p>BookFunnel calls the feature Author Swaps, located under Promotions in your dashboard. You&#8217;ll need at minimum a Mid-List plan ($100/year) to access it and connect your email list.</p><p>The mechanics are identical  &#8211;  exchange assets, use tracking links, confirm with an archive link  &#8211;  but BookFunnel publishes no author stats. You&#8217;re working on reputation and community word-of-mouth. A lot of swaps on BookFunnel get arranged in the community&#8217;s Facebook group before anyone touches the platform.</p><p>BookFunnel&#8217;s edge is reader onboarding. When someone can&#8217;t get a file onto their Kindle, BookFunnel&#8217;s help desk handles the call. That doesn&#8217;t affect the swap mechanics, but it affects how many of those new subscribers actually read the book they downloaded.</p><div><hr></div><h2>Who to Swap With, and Who to Skip</h2><p>Treating list size as the primary filter is the quickest way to waste a month. A 400-person paranormal romance list where readers open every email will send you more real subscribers than a 5,000-person general fiction list where 80% haven&#8217;t clicked anything in four months.</p><p>Genre specificity is the first filter. Dark fantasy readers and cozy fantasy readers are not the same people with the same tastes who happen to have picked different subgenres by accident. A grimdark author and a cozy mystery author swapping newsletters are two people quietly degrading each other&#8217;s open rates.</p><p>On StoryOrigin, pull up the swap history before accepting. Zero historical clicks across two years on the platform is a pattern, not an oversight. It means they take swaps and don&#8217;t send them  &#8211;  or send something so buried it might as well not exist.</p><p>On BookFunnel, ask for an archive link and read it. Notice how they feature recommendations: a buried line at the bottom with no cover image versus a dedicated callout with a hook and the book&#8217;s actual premise. One of those converts. The other exists so the sender can claim they fulfilled the agreement.</p><p>One thing that should end the conversation before it starts: anyone who messages you asking for a swap before they&#8217;ve said a word about your book.</p><div><hr></div><h2>What to Actually Write</h2><p>A cover image. A one-line hook naming the premise  &#8211;  not &#8220;this incredible story,&#8221; not &#8220;a must-read.&#8221; Your readers can smell performance. One sentence in your own voice: something like <em>&#8220;I read this last week and it&#8217;s scratching the same itch as [your series].&#8221;</em> Then the link.</p><p>That&#8217;s a feature. It takes six minutes.</p><p>What it isn&#8217;t: a paragraph at the bottom of your newsletter, below the main content, in a smaller font, with no image, that reads &#8220;Also check out my friend&#8217;s book!&#8221; Nobody clicks that. Your swap partner knows nobody clicked that when they look at the stats afterward.</p><div><hr></div><h2>What to Expect</h2><p>Four to 50 new subscribers per swap. The range depends on genre fit and how engaged both lists are. That ceiling sounds low until you run 6 swaps a month consistently and the subscribers start to compound.</p><p>These readers arrived through an endorsement, which means they&#8217;re already warmer than someone who clicked a Facebook ad. They cost nothing beyond the time to write a short recommendation. The ones who stay tend to buy.</p><p>The first swap is the one with the highest friction  &#8211;  no track record, no archive links to show, no sense of which subgenres actually overlap with your readership. After that first one, all three of those problems are solved.</p><p>Send a request this week. The answer might be no.</p><div><hr></div><p><em>StoryOrigin&#8217;s tutorial library at storyoriginapp.com/tutorials covers swap strategy in more depth than most paid courses, and it&#8217;s free.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I Formatted Books in Microsoft Word. Then I Found Atticus.]]></title><description><![CDATA[I still remember staring at a PDF export from Microsoft Word at 11 PM, watching the chapter headers float three millimeters off-center on every other page, somehow, despite the fact that I had not touched them.]]></description><link>https://www.theindielab.net/p/i-formatted-books-in-microsoft-word</link><guid isPermaLink="false">https://www.theindielab.net/p/i-formatted-books-in-microsoft-word</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 01 Jun 2026 13:02:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!inia!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!inia!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!inia!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!inia!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!inia!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!inia!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!inia!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:772251,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/197011178?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!inia!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!inia!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!inia!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!inia!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6390f6ac-c92a-4724-b216-f914fec03d25_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I still remember staring at a PDF export from Microsoft Word at 11 PM, watching the chapter headers float three millimeters off-center on every other page, somehow, despite the fact that I had not touched them. The book was supposed to go live in four days. I had two more books in the queue behind it.</p><p>That was Book 5. I am now on Book 31.</p><p>Books 6 through 31 went through <a href="https://marpil--atticus.thrivecart.com/atticus/">Atticus</a>. Every single one of them cleared KDP like a warm knife through butter &#8211; no errors, no rejected files, no support tickets, no last-minute panic at midnight. I want to tell you exactly what I think about it, including the part where it falls short, because the hype around it is mostly accurate and the caveats are specific enough that you can decide for yourself in about five minutes.</p><div><hr></div><h2>The Word Problem Nobody Talks About Honestly</h2><p>Formatting a novel in Microsoft Word is not hard, technically. You set your styles, you manage your margins, you pray to whatever deity handles widows and orphans, and eventually you export something that looks like a book. Most of the time.</p><p>The problem is the <em>time tax</em>. Every book you format in Word from scratch is another four to eight hours of fighting styles, rebuilding headers, chasing that one stubborn page break that refuses to die. Multiply that by 30 books across three pen names. Do the math. I&#8217;ll wait.</p><p>I was spending the equivalent of a full work week per year just on formatting. Not writing. Not marketing. Formatting.</p><p>That&#8217;s not a creative problem. It&#8217;s a systems problem. And systems problems have solutions.</p><div><hr></div><h2>What Atticus Actually Is</h2><p><a href="https://marpil--atticus.thrivecart.com/atticus/">Atticus</a> is a browser-based book formatting and writing application built specifically for indie authors. It was created by Dave Chesson, the same person behind Kindlepreneur and Publisher Rocket, which means it was built by someone who understands how KDP actually works, not how software engineers think it works.</p><p>The short version: you paste or import your manuscript, choose a theme, adjust a few settings, and export a print-ready PDF and a Kindle-ready EPUB. Both files land correctly on KDP. The table of contents builds itself. The chapter headers are consistent. The margins are pre-set for every standard trim size.</p><p>It also does a few things that matter specifically if you&#8217;re running a series:</p><p><strong>Master Pages.</strong> One &#8220;Also By&#8221; or newsletter sign-up page, updated in one place, pushed to every book in the series simultaneously. When you publish Book 8 and need to update the backlist page in Books 1 through 7, this is the difference between ten minutes and a full afternoon.</p><p><strong>Box sets.</strong> You can compile multiple existing book projects into a single volume with shared front matter and per-book section headers. The box-set build that used to take me half a day now takes about forty minutes.</p><p><strong>Custom themes per pen name.</strong> I have a distinct typographic identity for each of my brands &#8211; different chapter ornament, different font pairing, different drop-cap style. Built once, applied everywhere inside that pen name&#8217;s catalog.</p><p>The one-time price is $147. Not per year. Not per pen name. Not per book. Once.</p><div><hr></div><h2>30 Books of Real Data</h2><p>I am not a reviewer who ran one manuscript through a tool and called it a day. I have formatted novels, novellas, and box sets in Atticus across multiple genres and pen names. I have exported EPUBs for Kindle and PDFs for both KDP paperback and hardcover. Not one file has been rejected. Not one has come back with formatting errors that required a resubmit.</p><p>That is a data point. Reviewers who tried one book and found a minor font issue have different data. Mine covers two years and twenty projects.</p><p>The workflow I settled on: I draft and edit in my usual environment (my own custom writing studio), then import the cleaned manuscript into Atticus for formatting, make any final interior passes, and export. The whole formatting stage for a standard 90,000-word novel runs about 90 minutes now, including the back matter updates and the final PDF check. That number used to be closer to eight hours in Word.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8t1J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8t1J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 424w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 848w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8t1J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png" width="1456" height="758" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:758,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3292090,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/197011178?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8t1J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 424w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 848w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!8t1J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd0d72210-3709-4357-a05b-527c048cf61f_2496x1300.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Where It Doesn&#8217;t Belong</h2><p>I said I&#8217;d be honest about the caveats. Here they are.</p><p>If you&#8217;re writing nonfiction with a lot of annotated images, complex tables, footnote-heavy academic formatting, or anything that looks more like a textbook than a trade book &#8211; Atticus will frustrate you. The image handling is functional but not precise. You can&#8217;t kern individual lines, you can&#8217;t do multi-column layouts, you can&#8217;t free-form position a figure caption exactly where you need it. For that work, you want Adobe InDesign.</p><p>For most indie fiction authors &#8211; military sci-fi, post-apocalyptic, fantasy, romance, thriller, LitRPG &#8211; none of that applies. Your book is chapters, scene breaks, and maybe the occasional in-world document formatted as a callout box. Atticus handles all of it without drama.</p><p>One other real limitation: it lives in the cloud. If you&#8217;re writing on a plane with no Wi-Fi, or in a cabin with spotty connection, the app will behave badly. I don&#8217;t draft inside Atticus, so this has never cost me anything, but it&#8217;s worth knowing before you commit.</p><div><hr></div><h2>The $147 Argument</h2><p>Vellum, the Mac-only alternative that many authors cite as the gold standard, costs $249.99 for the ebook-plus-print package. It&#8217;s also exclusively for Mac users &#8211; if you&#8217;re on Windows or Linux, it simply doesn&#8217;t exist as an option without workarounds that cost time and money.</p><p>Atticus is $147, once, on every platform, for unlimited books. The break-even point against a professional formatter (who charges roughly $200&#8211;500 per book for interior design) is the second book you format yourself. Everything after that is margin.</p><p>After 30 books, I&#8217;ve spent an effective $7.35 per title on formatting. The professional formatter I used for Books 1 through 3, before I knew what I was doing, charged me &#8364;180 per title.</p><p>I am not going back.</p><div><hr></div><h2>The Honest Summary</h2><p>Atticus is not perfect software. It has occasional sync quirks, it&#8217;s not the right tool for image-heavy nonfiction, and the writing environment inside it &#8211; while serviceable &#8211; won&#8217;t replace Scrivener for serious project management. If you&#8217;re a Mac user who only ever publishes ebooks and you want the most polished, zero-friction experience money can buy, Vellum is still a defensible choice.</p><p>But if you publish fiction, if you&#8217;re on Windows, if you run multiple pen names, if you publish series with backlist pages that need updating every time a new book drops &#8211; Atticus is the right tool. Not because the reviews say so. Because I&#8217;ve run 30 books through it and none of them bounced.</p><p>The best $147 I&#8217;ve spent in publishing. After buying back my sanity from Microsoft Word.</p><p><a href="https://marpil--atticus.thrivecart.com/atticus/">Get Atticus here</a> &#8211; and if formatting has been the thing standing between your manuscript and the publish button, it won&#8217;t be for much longer.</p><div><hr></div><p><em>Disclosure: The link above is an affiliate link. If you buy Atticus through it, I earn a small commission at no extra cost to you. I&#8217;ve used this tool for two years and 30 books before mentioning it here &#8211; that&#8217;s the only endorsement policy I run.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Dashboard Autopsy]]></title><description><![CDATA[How I Found the Leak That Killed My $5,000 Monthly Baseline]]></description><link>https://www.theindielab.net/p/the-dashboard-autopsy</link><guid isPermaLink="false">https://www.theindielab.net/p/the-dashboard-autopsy</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 18 May 2026 13:03:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UXzg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UXzg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UXzg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UXzg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5600415,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/193688917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UXzg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UXzg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20c8ea9a-2cc6-48da-9bb3-564404d9e246_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In April 2025, my royalties looked like a mortgage payment on a house I didn&#8217;t even own yet. I thought I had finally, after years of grinding, cracked the secret of the Amazon algorithm.</p><p>By October, someone had cut the power.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>My revenue didn&#8217;t just dip &#8211; it hemorrhaged. I fell to less than 20% of that spring peak. I spent my nights staring at the KDP &#8220;red bars&#8221; like they were a crime scene. I made decisions out of pure, cold panic. I delisted books, went &#8220;Wide,&#8221; and sprinted toward experimental projects because I was convinced the market had simply decided it hated me.</p><p>I was wrong. The market didn&#8217;t change. My mechanics did.</p><p>I only found the truth when I stopped treating my dashboard like a diary and started treating it like a forensic file. I used a Large Language Model (LLM) to perform a &#8220;No-Sycophant Audit&#8221; of my career.</p><h2>The Method: Dealing with the CSVs</h2><p>Some authors treat their reports like a report card &#8211; they check the grade (the royalty total) and then shut the laptop.</p><p>To find the truth, you have to look at the blood on the page. I exported 18 months of raw CSV data &#8211; KENP page reads, order summaries, and royalty streams. I fed them into Gemini with one command:</p><blockquote><p><em>&#8220;Challenge my assumptions. Do not tell me what I want to hear. Analyze these files and find the structural leaks. Tell me exactly why my baseline shattered and where the data says I&#8217;m wasting my time.&#8221;</em></p></blockquote><h2>The &#8220;Series Decay&#8221; Diagnosis</h2><p>The AI found a terminal leak I had completely missed.</p><p>I had a five-book series I considered my &#8220;anchor.&#8221; But the AI ran a funnel analysis and showed me a brutal reality: <strong>60% of my readers were hitting a dead end after Book 1.</strong> While I was celebrating a high Book 1 rank, I was ignoring the fact that my sequels weren&#8217;t catching the hand-off. I was working three times as hard to find &#8220;new blood&#8221; for the series starter rather than simply keeping the readers I already had. I wasn&#8217;t failing at marketing; I was failing at the &#8220;Next Book&#8221; experience.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4DZ-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4DZ-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 424w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 848w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 1272w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4DZ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png" width="735" height="284" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:284,&quot;width&quot;:735,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19794,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/193688917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4DZ-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 424w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 848w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 1272w, https://substackcdn.com/image/fetch/$s_!4DZ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe97919a9-1b06-40d3-9cfb-62561c3d8019_735x284.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Ghost vs. The Rising Star</h2><p>This was the hardest part to swallow. I had been pouring my soul into a companion book for my flagship series because I felt I &#8220;owed&#8221; it to a fan base I thought was still there.</p><p>The AI compared my recent releases and gave me a reality check:</p><ol><li><p><strong>The Ghost Book:</strong> A title with 80+ five-star ratings but zero traffic. It was a beautiful car with no gas in the tank.</p></li><li><p><strong>The Rising Star:</strong> A newer project with slightly lower &#8220;social proof&#8221; but massive, organic velocity. Thousands of page reads were appearing without me spending a single dime on ads.</p></li></ol><p>The AI&#8217;s verdict? <em>&#8220;You are writing out of loyalty for a shrinking group of 100 people, while 10,000 new readers are currently waiting for a sequel to your newest project. You are writing defensively.&#8221;</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_!3ixx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3ixx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 424w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 848w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3ixx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8775534,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/193688917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3ixx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 424w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 848w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!3ixx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48148c51-6687-41f7-bebf-881ab80c4901_2912x1632.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Defensive vs. Offensive Writing</h2><p>This concept changed how I look at my &#8220;To-Do&#8221; list.</p><ul><li><p><strong>Defensive Writing:</strong> This is fear-based. It&#8217;s trying to save a declining brand with &#8220;experiments&#8221; or niche side-stories because you&#8217;re scared of losing what you built.</p></li><li><p><strong>Offensive Writing:</strong> This is feeding the fire. It&#8217;s identifying the &#8220;green sprouts&#8221; the data is already voting for and doubling down on them before the momentum dies.</p></li></ul><p>My data showed that my &#8220;Post-Apocalyptic Cat-POV&#8221; series was my new front door. The algorithm was practically screaming at me to feed that project, but I was too busy trying to patch the holes in my old &#8220;shattered&#8221; titles to notice the win right in front of me.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xVI4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xVI4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xVI4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1216790,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/193688917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xVI4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xVI4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff25ff273-de32-4995-85e2-df652b08d9ab_1376x768.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Audit Your Own Career</h2><p>If your dashboard feels like a horror movie, stop guessing. Use the tools to act like the CEO of your own catalog:</p><ol><li><p><strong>Dump the Raw Data:</strong> Graphs are for vanity. CSVs are for truth.</p></li><li><p><strong>Correlation is King:</strong> Don&#8217;t ask if your book is &#8220;good.&#8221; Ask the AI to find the exact date your sales velocity dropped and line it up with your release schedule or ad spend.</p></li><li><p><strong>The 90-Day Cliff:</strong> Check your royalties exactly three months after your last release. If the floor drops by half, you don&#8217;t have a brand; you have a &#8220;New Release&#8221; subsidy.</p></li><li><p><strong>Identify the True North:</strong> Look for the book with the highest ratio of &#8220;Page Reads&#8221; to &#8220;Ad Spend.&#8221; (You can export Facebook Ad data to CSV too)<br>That is your real career. Everything else is a hobby.</p></li></ol><p>I&#8217;ve shelved my experiment. I&#8217;m currently sprinting on the sequels for my two highest-performing projects. I didn&#8217;t make this choice because it &#8220;felt&#8221; better &#8211; I made it because the data proved my dreams weren&#8217;t dead. They were just misaligned.</p><p>The magic didn&#8217;t go away. I just stopped feeding the engine.</p><div><hr></div><p>Paid subscribers get <strong><a href="https://open.substack.com/pub/aifictionlab/p/the-kdp-dashboard-autopsy-prompt?r=1rlhgs&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true">the full audit prompt</a></strong>. Seven diagnostic sections, ready to paste. One thing worth knowing: run it on two models with the same data. Gemini and Claude will disagree on something. That disagreement is usually the most valuable part of the analysis.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://buymeacoffee.com/aifictionlab&quot;,&quot;text&quot;:&quot;Buy me a coffee&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://buymeacoffee.com/aifictionlab"><span>Buy me a coffee</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.theindielab.net/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 Indie Lab is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The KDP Dashboard Autopsy Prompt]]></title><description><![CDATA[A No-Sycophant Forensic Audit for Indie Authors]]></description><link>https://www.theindielab.net/p/the-kdp-dashboard-autopsy-prompt</link><guid isPermaLink="false">https://www.theindielab.net/p/the-kdp-dashboard-autopsy-prompt</guid><dc:creator><![CDATA[Marcin Pilarczyk]]></dc:creator><pubDate>Mon, 18 May 2026 13:02:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UVnp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UVnp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UVnp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UVnp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg" width="1376" height="768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:768,&quot;width&quot;:1376,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1719494,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://aifictionlab.substack.com/i/195870977?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UVnp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UVnp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdb11c739-ac80-4447-ae3d-4cbe97b1244d_1376x768.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"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>HOW TO USE THIS PROMPT</h3><p>Export the following files from your KDP dashboard and upload them together:</p><ul><li><p><strong>KENP Read</strong> report (12&#8211;18 months minimum)</p></li><li><p><strong>Orders Summary</strong> report (same period)</p></li><li><p><strong>Payments/Royalties</strong> report (same period)</p></li><li><p><strong>Amazon Attribution</strong> data and <strong>Ads data</strong> if you run Facebook/external ads (optional but recommended)</p></li></ul><p>Upload all files to your AI of choice and paste the prompt below. For best results, run it on two different models and compare &#8211; each will surface different patterns.</p>
      <p>
          <a href="https://www.theindielab.net/p/the-kdp-dashboard-autopsy-prompt">
              Read more
          </a>
      </p>
   ]]></content:encoded></item></channel></rss>