<?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[Happy Bootstrapping Newsletter]]></title><description><![CDATA["Happy Bootstrapping" is a Newsletter sharing stories of bootstrapped founders I'm interviewing in the German Podcast with the same name.
The guest list includes Indie-Hackers, bootstrapped startups in e-commerce & Saas and content creators.]]></description><link>https://happybootstrapping.com</link><image><url>https://substackcdn.com/image/fetch/$s_!-53v!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F774fd1b8-c36a-4a95-84be-f2c9ff170bc0_200x200.png</url><title>Happy Bootstrapping Newsletter</title><link>https://happybootstrapping.com</link></image><generator>Substack</generator><lastBuildDate>Mon, 08 Jun 2026 17:47:53 GMT</lastBuildDate><atom:link href="https://happybootstrapping.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[shakalandy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[happybootstrapping@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[happybootstrapping@substack.com]]></itunes:email><itunes:name><![CDATA[Andreas Lehr]]></itunes:name></itunes:owner><itunes:author><![CDATA[Andreas Lehr]]></itunes:author><googleplay:owner><![CDATA[happybootstrapping@substack.com]]></googleplay:owner><googleplay:email><![CDATA[happybootstrapping@substack.com]]></googleplay:email><googleplay:author><![CDATA[Andreas Lehr]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Memovida: How Katia Lübbert and Manuel Kaiser Are Shaking Up the Funeral Industry]]></title><description><![CDATA["Happy Bootstrapping" Volume #63]]></description><link>https://happybootstrapping.com/p/memovida-how-katia-lubbert-and-manuel</link><guid isPermaLink="false">https://happybootstrapping.com/p/memovida-how-katia-lubbert-and-manuel</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 08 Jun 2026 16:29:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!TKq_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In episode 175 of Happy Bootstrapping I talk to <a href="https://www.linkedin.com/in/katia-luebbert-13aa55b7/">Katia L&#252;bbert</a>, Co-Founder and CMO of <a href="https://www.memovida.de">Memovida</a>, a modern funeral business headquartered in Berlin&#8217;s Prenzlauer Berg. Memovida offers nationwide funerals at a fixed price &#8211; transparent and bookable online, from quote to power of attorney. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p>The team is eleven people today, they&#8217;ve built six locations, handle just under 100 cases per month, and have been profitable since September 2025. </p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/bestattungen-zum-festpreis-online-buchbar-wie-memovida-den-markt-aufrollt-175/">Episode 175 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From PayPal and Coca-Cola to the Funeral Industry</h2><p>Katia L&#252;bbert spent more than 20 years in brand marketing &#8211; for U.S. corporations like PayPal and Coca-Cola, with agency and tech roles in between. In early 2024, she hit reset, took a break, and realized that the world of corporate brands had run its course for her. Through personal connections she came across Manuel Kaiser, who had started Memovida a few months earlier: with no background in the funeral industry, but with a founding investor and the conviction that the sector was ripe for consolidation and digitalization. Manuel personally conducted the first funeral in June 2024. By the end of 2024 Katia joined as the second co-founder and CMO.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TKq_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TKq_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 424w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 848w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 1272w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TKq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png" width="1456" height="992" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:992,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TKq_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 424w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 848w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 1272w, https://substackcdn.com/image/fetch/$s_!TKq_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5f04962-d9f7-4b22-8ee0-323c203533c1_2000x1363.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The market Memovida operates in has roughly 5,000 providers in Germany. Most of them are small, regionally tied and run by second- or third-generation families. Digitalization barely exists. Some registry offices still prefer a fax over an email. The opening Memovida sees lies in exactly this gap between an emotionally charged topic and an operationally outdated industry.</p><h2>The Model: Fixed Price, Transparent, Bookable Online</h2><p>Memovida has radically simplified the offering. On the website, funerals can be configured at clear prices &#8211; a cremation in Berlin costs &#8364;2,550, all administrative paperwork included. Cremations account for 95 percent of cases; traditional burials are the exception. Anyone who starts the funnel gets a callback quickly. Most orders come in by phone &#8211; especially older relatives, who pick up the phone rather than clicking further online.</p><blockquote><p>&#8220;We have to show who we are and who you&#8217;ll be dealing with &#8211; because it really is a deeply emotional topic.&#8221; &#8211; Katia L&#252;bbert</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kd2S!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kd2S!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 424w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 848w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 1272w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kd2S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png" width="1456" height="1967" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1967,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kd2S!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 424w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 848w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 1272w, https://substackcdn.com/image/fetch/$s_!kd2S!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd980670-d0c3-4b72-a72c-6eb8b118cdb3_1910x2580.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The website does two jobs at once. It makes Memovida tangible as a team and a brand, and it removes the taboo from the price conversation. In an industry where grieving relatives are confronted with opaque quotes in their hardest hour, that alone is positioning.</p><h2>99 Percent Through SEO and SEA &#8211; And Why Stuttgart Pays Off Before Stuttgart Exists</h2><p>Classic performance marketing on Meta or LinkedIn plays almost no role at Memovida. 99 percent of acquisition runs through Google search &#8211; organic and paid combined. Searches like &#8220;funeral director Munich&#8221; or &#8220;cremation Cologne&#8221; aren&#8217;t huge in volume, but they&#8217;re highly intent-driven. The conversion from search query to order is correspondingly strong. Memovida builds location pages and a local footprint systematically, scaling with comparatively little effort.</p><blockquote><p>&#8220;Stuttgart is already profitable for us &#8211; before Stuttgart even exists.&#8221; &#8211; Katia L&#252;bbert</p></blockquote><p>The location model is deliberately lightweight. A new location usually launches inside a co-working space, with a local funeral director on the ground handling appointments. Berlin&#8217;s Prenzlauer Berg has been the first proper storefront location since February 2025 and serves as the flagship. Munich, Frankfurt, Hamburg, Cologne and Leipzig are all live as well &#8211; six locations in just over a year, without a classic high-capex chain model.</p><h2>Pre-Need, Black Friday and the Double Panic</h2><p>Alongside the acute funeral case, Memovida is building a second line of business: pre-need arrangements. Anyone who plans their own funeral while still alive leaves loved ones with less stress and Memovida with a warm lead. The funnel mindset runs through everything &#8211; including a Black Friday campaign that gave away a pre-need urn for free. A polarizing move in an industry that otherwise has no hooks &#8211; and effective precisely because of that.</p><p>Still, the business remains hard to plan. Death waves can&#8217;t be modeled. Months with disproportionately many cases alternate with quieter phases. Since September 2025 Memovida has been profitable, with downward outliers. Katia&#8217;s honest take:</p><blockquote><p>&#8220;We&#8217;re basically always in panic mode &#8211; either it feels like not enough customers are coming, or the numbers come in the way we want or even more, and then the team is overwhelmed.&#8221; &#8211; Katia L&#252;bbert</p></blockquote><p>What doesn&#8217;t shift: the emotional responsibility. Funerals aren&#8217;t a product you compare three times. Either you have the need &#8211; or you don&#8217;t.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-C0fg38PCCeo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;C0fg38PCCeo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/C0fg38PCCeo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>What I Learned in This Interview</h2><ul><li><p><strong>Transparency beats theater.</strong> The website sells trust and price, the phone call converts. In emotionally charged markets, you need both.</p></li><li><p><strong>Google search is the superior channel in high-intent markets.</strong> People who search &#8220;cremation Hamburg&#8221; want to book, not browse &#8211; organic results and paid ads complement each other.</p></li><li><p><strong>An industry-outsider background can be an asset.</strong> People who don&#8217;t know the industry from the inside ask the naive questions &#8211; and stumble onto outdated standards.</p></li></ul><h2>Lessons for Founders</h2><ul><li><p>A clear price is positioning. In markets where price is taboo, transparency opens the door to the call. </p></li><li><p>Location rollout doesn&#8217;t have to pay off from day one. Co-working stages before storefronts keep capex flat. </p></li><li><p>Pre-need is long-term acquisition. Feed the funnel today, harvest tomorrow.</p></li><li><p> Operational stress comes in waves. Recession-resistant doesn&#8217;t mean predictable. </p></li><li><p>Industry clich&#233;s can become differentiation. When your competitors still fax, a modern website is already marketing.</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Wildling Shoes: How Anna Yona Turned an Idea for Her Own Kids into Half a Million Pairs a Year]]></title><description><![CDATA["Happy Bootstrapping" Volume #62]]></description><link>https://happybootstrapping.com/p/wildling-shoes-how-anna-yona-turned</link><guid isPermaLink="false">https://happybootstrapping.com/p/wildling-shoes-how-anna-yona-turned</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 01 Jun 2026 19:38:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wuFO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Roughly eleven years ago, Anna Yona founded <a href="https://www.wildling.shoes">Wildling Shoes</a> together with her husband &#8211; originally because their three kids, who had grown up running barefoot in Tel Aviv, couldn&#8217;t find suitable shoes in Germany. Today Wildling sells around half a million pairs of minimal shoes per year, in sizes 18 to 48, with about 80 employees &#8211; fully D2C, no retail, no Amazon, no investors. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p>In episode 174 of Happy Bootstrapping, Anna walks us through how they financed the start with a KfW founder loan and a crowdfunding campaign, how an undetected post-pandemic growth slowdown led the company through two rounds of layoffs &#8211; and why they want to keep going exactly like this. </p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/wildling-shoes-von-100-000-eur-crowdfunding-zu-500-000-paar-schuhen-im-jahr-174/">Episode 174 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From Tel Aviv to the Oberbergisches Region: A Family Idea Becomes a Company</h2><p>Anna studied in Tel Aviv, met her husband &#8211; a sports therapist &#8211; there, and lived in Israel for twelve years in total. Their three kids were born there and grew up barefoot, partly because Anna&#8217;s husband is professionally focused on mobility and gait. In 2013 the family moved back to Germany, settling near Cologne. </p><p>When winter came, the kids needed shoes &#8211; and nothing on the market matched what they were used to. The simple thought &#8220;then we&#8217;ll just make a better shoe&#8221; turned into eighteen months of groundwork: a business plan, a designer found online, materials research, a shoemaking workshop they won in Pirmasens, factories sourced in Portugal. In parallel, the founding couple deliberately registered as unemployed to be able to focus entirely on building the company.</p><blockquote><p>&#8220;Looking back, I think it was actually pretty smart that there was no plan B.&#8221;</p></blockquote><h2>&#8364;150,000 Loan, ~&#8364;100,000 in Crowdfunding &#8211; and a Community That Was Already There</h2><p>Wildling financed the start with a KfW founder loan (the ERP-Startgeld program, up to &#8364;100,000 per founding person) &#8211; Anna and her husband took out &#8364;150,000. The money went entirely into product development and preparation; the molds for the outsoles alone cost nearly &#8364;3,000 per size. In parallel, Anna built a community on Facebook, especially in mompreneur groups. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wuFO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wuFO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 424w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 848w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 1272w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wuFO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png" width="1456" height="973" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:973,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wuFO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 424w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 848w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 1272w, https://substackcdn.com/image/fetch/$s_!wuFO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6287c284-e85e-4269-b7a1-4be8a624180a_2000x1337.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>By the time the crowdfunding campaign launched, around 1,000 interested people were already in the wings. The &#8364;12,500 goal was hit in 24 hours; in the end the campaign brought in &#8364;75,000, and another &#8364;30,000 came through pre-orders &#8211; about &#8364;100,000 in total. The first major production run was prefinanced this way. </p><p>It didn&#8217;t go smoothly, though: an extra material they&#8217;d sewn in for water resistance bled heavily when wet &#8211; socks, feet and skin suddenly turned blue. A near-disaster that only ended well because the community saw itself as part of the journey: most customers waited for a corrected pair or took a discount, and Wildling sold even the defective stock in the end.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ANy_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ANy_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 424w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 848w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 1272w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ANy_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png" width="1456" height="767" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:767,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ANy_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 424w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 848w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 1272w, https://substackcdn.com/image/fetch/$s_!ANy_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9cb8ce4-f206-42bb-88e6-22afb1bcd2fe_2000x1053.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Deliberately No Retail, Deliberately No Amazon</h2><p>Wildling sells almost exclusively direct to this day: through its own webshop and a small store in Engelskirchen. Initially there was simply no other option, because they were constantly sold out. But even as volumes grew, Anna stayed consistent: the high-quality materials and complex manufacturing make the product expensive, and pricing in an additional retail margin would have been impossible. </p><p>On top of that, she&#8217;s clear about her position: Amazon is not the right environment for Wildling. She openly acknowledges in the interview that this stubbornness &#8211; no brand bidding on Google, barely any paid performance ads, no marketplace presence &#8211; has cost the company significant revenue to competitors over the years. Accepted, not regretted.</p><blockquote><p>&#8220;Our production costs were always relatively high. We just couldn&#8217;t have priced in a retail margin on top of that.&#8221;</p></blockquote><h2>The Growth Slowdown They Missed &#8211; and Two Rounds of Layoffs</h2><p>For years, Wildling grew almost entirely through word of mouth. Every pair shipped brought one to two new customers; revenue tripled from one year to the next at times. Paid marketing was barely a thing &#8211; and that&#8217;s exactly what became the trap during the pandemic. When people don&#8217;t meet anymore, they don&#8217;t talk about their shoes either. Exponential growth flattened sharply, and Wildling took too long to understand what was happening. </p><p>People kept being hired into a curve that was already bending the other way &#8211; at one point the team was just under 300. What followed were two rounds of layoffs: in early 2023, around 40 people left the company; in early 2025, the team was reduced to today&#8217;s roughly 80 employees. In retrospect, Anna says, the hard cut should have happened in the first round rather than being spread out over two.</p><blockquote><p>&#8220;The first thing that had to happen was a mindset shift &#8211; away from &#8216;we throw a person at every problem.&#8217;&#8221;</p></blockquote><h2>Routine Allergy, Family Business, and the Long Game</h2><p>Wildling has been remote-first from day one &#8211; out of life circumstances, not strategy. Anna&#8217;s husband is her co-founder, her father runs the recycling initiative, her sister handles photography, and her son is now doing an apprenticeship in the company. The line between family and business is fluid &#8211; sometimes exhausting, often beautiful. </p><p>At the end of 2024, the family took a seven-week break in Costa Rica. Anna talks openly about her &#8220;routine allergy,&#8221; about how her creative ideas usually come during downtime, and about deliberately building a setup in which others run the day-to-day. Her plan: at least another ten years of Wildling &#8211; no exit, no investors, no rush.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-3bTVnhvhP6k" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3bTVnhvhP6k&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3bTVnhvhP6k?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Key Takeaways</h2><ul><li><p>Wildling sells around 500,000 pairs of shoes per year, in sizes 18 to 48, with about 80 employees.</p></li><li><p>The start was financed by a KfW founder loan (&#8364;150,000) and a crowdfunding campaign that hit its &#8364;12,500 goal in 24 hours and ended at ~&#8364;100,000 including pre-orders.</p></li><li><p>D2C only: no retail, no Amazon, barely any performance marketing &#8211; for both economic and ethical reasons.</p></li><li><p>The pandemic growth slowdown was recognized too late; the team shrank from nearly 300 to 80 in two rounds of layoffs.</p></li><li><p>Purely in terms of business output, the 80-person team delivers what the company once did with 260 &#8211; with almost no use of AI.</p></li></ul><h2>Lessons for Founders</h2><ul><li><p>Having no plan B can be a powerful focus driver &#8211; when personality and family situation allow for it. </p></li><li><p>Building a community before the start is more valuable than any crowdfunding mechanic itself. </p></li><li><p>High product costs and a retail margin are often incompatible &#8211; D2C may be the only sensible option. </p></li><li><p>Don&#8217;t paper over growth issues with more headcount &#8211; the mindset shift has to land before the next hire. </p></li><li><p>With restructuring, one hard cut beats two salami slices &#8211; even when it feels radical in the moment.</p><div><hr></div></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[amaiko.ai: How Two Brothers from Bavaria Compete with Microsoft Copilot]]></title><description><![CDATA["Happy Bootstrapping" Volume #61]]></description><link>https://happybootstrapping.com/p/amaikoai-how-two-brothers-from-bavaria</link><guid isPermaLink="false">https://happybootstrapping.com/p/amaikoai-how-two-brothers-from-bavaria</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Tue, 26 May 2026 11:45:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!3gAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Christian and Stefan Kirsch are brothers &#8211; and since May 2025, joint founders of <a href="https://amaiko.ai/">amaiko GmbH</a>. Christian continues to run <a href="https://passion4it.de/">PASSION4IT</a> with 16 employees, 4.5 million euros in revenue, and over 100 Mittelstand clients out of Viechtach in Lower Bavaria. Stefan comes from the Berlin startup scene and was previously a managing director at Kialo. The decision happened at OMR 2025, the company was founded in May &#8211; 50/50, self-funded, no investors. They have 200 users today, and the goal is 3,000 seats by the end of the year.</p><p>In Episode 173 of Happy Bootstrapping, Christian and Stefan share how an idea that started in 2022 around preserving knowledge in mid-sized companies turned into an agentic AI buddy for Microsoft Teams &#8211; and why, after two trips to Silicon Valley, they consciously decided to stay in the Bavarian Forest.</p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/200-anwender-5-mitarbeiter-ziel-3-000-seats-bis-jahresende-bei-amaiko-ai-173/">Episode 173 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Idea: Securing Knowledge Before It Walks Out</h2><p>The original idea for amaiko goes back to 2022. Back then, Christian brought his father out of retirement because a PASSION4IT ERP project needed production know-how that wasn&#8217;t available in the team. What started as a question of how to preserve knowledge before experienced employees retire grew into a larger thesis: demographic change and the job-hopping habits of Gen Z make valuable company knowledge disappear every day. When ChatGPT had its moment in late 2022, it became clear to Christian that AI had to be the obvious answer.</p><p>Two Silicon Valley trips followed &#8211; the first to check whether the problem had already been solved. The second, with Stefan on board and a concrete product called amaiko. Both times, the same response came back: &#8220;Move here. Build here.&#8221; Both times, they flew home.</p><h2>Founding the GmbH Over an After-Work Beer</h2><p>The decision was made at OMR 2025. Christian and Stefan pitched a product they hadn&#8217;t even built yet, the response was enthusiastic &#8211; and over the last after-work beer, the two looked each other deeply in the eye and decided: We&#8217;re really doing this now. amaiko GmbH was founded in May 2025. 50/50, no investors, not a subsidiary of PASSION4IT.</p><blockquote><p>&#8220;I don&#8217;t care whether it&#8217;s a zebra or a unicorn or a Lower Bavarian Wolpertinger &#8211; this will simply become a cool, successful story.&#8221; &#8211; Christian Kirsch</p></blockquote><p>Christian continues to run PASSION4IT in parallel. The growth ceiling of &#8220;no more than ten people&#8221; that he explained to me <a href="https://happy-bootstrapping.podigee.io/77-digitalisierung-im-mittelstand-mit-christian-kirsch-von-passion4itde?ref=happy-bootstrapping.de">back in Episode 77 fell in February 2025</a>. Stefan quit his job in Berlin and now works full-time on amaiko &#8211; no safety net, just savings.</p><h2>The Product: An AI Buddy Inside Microsoft Teams</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3gAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3gAY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 424w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 848w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 1272w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3gAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png" width="1456" height="1166" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1166,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:496723,&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://happybootstrapping.com/i/199313329?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.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_!3gAY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 424w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 848w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 1272w, https://substackcdn.com/image/fetch/$s_!3gAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8fa7bd2a-6c99-46e0-b62b-37db8224db55_1572x1259.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>amaiko is a personal AI buddy for knowledge workers in the Mittelstand, deeply integrated into Microsoft 365 and Teams. Instead of separate threads, there&#8217;s a continuous chat that retains context, learns over time, and works proactively. Emails get sorted, tasks created, meetings prepped &#8211; it even adopts the tone from the last 100 emails. Pricing: around 30 euros per user per month, tokens included, with a personal Customer Success Manager in the Plus tier.</p><p>Behind the scenes runs an agent network with GPT models on Azure Frankfurt as the default. Anyone who wants can switch to Claude or use the fully European Mistral variant. The team deliberately avoided relying on Microsoft Copilot SDKs &#8211; the entire Teams integration is built in-house. This makes it straightforward to now add Google Workspace, Dropbox, Slack, and Zoom.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sxXQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sxXQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 424w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 848w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 1272w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sxXQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png" width="1176" height="1026" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1026,&quot;width&quot;:1176,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184388,&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://happybootstrapping.com/i/199313329?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.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_!sxXQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 424w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 848w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 1272w, https://substackcdn.com/image/fetch/$s_!sxXQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1793d0e9-e4f0-498f-bd02-64a24f9fe4c7_1176x1026.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Three Senior Engineers with Claude Code</h2><p>The way the team produces is interesting. amaiko currently has five employees, three of them senior engineers on the tech side. Stefan puts it like this:</p><blockquote><p>&#8220;We&#8217;re three senior people on the tech side, and when you turn people like that loose on Claude Code, the output is unbelievable. I would have needed 20 to 30 people for the same output before.&#8221; &#8211; Stefan Kirsch</p></blockquote><p>No vibe coding &#8211; experienced engineers with a clear architectural vision who use AI tooling as leverage. Speed is also a deliberate asset against their competitor Microsoft &#8211; Google Workspace integration in a few weeks instead of quarters.</p><h2>OMR 2025: 140 Leads for 25,000 Euros</h2><p>On the sales side, amaiko runs on multiple tracks. The PASSION4IT customer base delivered the first pilots. SEO and GEO are running via an agency. Webinars happen monthly. And most importantly: events. At OMR 2025, the team brought home 140 new contacts. Christian estimates the total cost for the booth &#8211; including travel, accommodation, and lost revenue &#8211; at around 25,000 to 30,000 euros.</p><blockquote><p>&#8220;Microsoft has been proving for a while now that they can&#8217;t do this. Half the world is complaining about Copilot, nobody wants to use the thing. Microsoft is an oil tanker, they move at iceberg speed.&#8221; &#8211; Stefan Kirsch</p></blockquote><p>A first US customer in Silicon Valley is also on board &#8211; won <a href="https://www.reddit.com/r/copilotstudio/comments/1spcokl/comment/oh1dpoe/?solution=0c13deb8171384b30c13deb8171384b3&amp;ref=happy-bootstrapping.de">through a single Reddit comment in a Copilot frustration thread</a>.</p><h2>Bavarian Forest Instead of Silicon Valley</h2><p>Christian and Stefan could have taken investor money. On their Silicon Valley trips, there were concrete offers &#8211; tied to the demand that they relocate everything there. For Christian, that was never an option. He sees it as &#8220;not fair from a social-ethical standpoint&#8221; to take advantage of the education and infrastructure here and then leave &#8211; and he&#8217;s convinced that a solution for the European Mittelstand has to be built in Europe. The target for the end of 2025 is 3,000 seats. When it&#8217;ll be 10,000, they leave open. There&#8217;s no exit pressure.<br><br>The full episode is now also on YouTube (German only):</p><div id="youtube2-awF1Yo_f6fI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;awF1Yo_f6fI&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/awF1Yo_f6fI?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Key Takeaways</h2><ul><li><p><strong>AI tooling as a bootstrapping lever:</strong> Three senior engineers with Claude Code produce more than 20 to 30 without AI &#8211; that changes the math on whether investor money is actually needed.</p></li><li><p><strong>50/50 between brothers can work:</strong> When skills, life backgrounds, and responsibilities are clearly separated, the shareholder split matters less than the shared goal.</p></li><li><p><strong>Speed as an asset against Big Tech:</strong> Whoever integrates faster than Microsoft wins in the Mittelstand &#8211; regardless of how big the competitor&#8217;s marketing budget is.</p></li></ul><h2>Learnings for Founders</h2><ul><li><p>A reliable core business (like PASSION4IT) can carry a second startup &#8211; without having to become a subsidiary.</p></li><li><p>Events are worth it when real domain expertise is on the booth instead of greeters &#8211; and when the team actively approaches people.</p></li><li><p>Reddit comments can generate leads &#8211; if they&#8217;re genuinely helpful and not crude promotion.</p></li><li><p>Investor feedback isn&#8217;t always useful: &#8220;Come back at 30,000 euros MRR&#8221; is essentially an invitation to do it yourself.</p></li><li><p>Local roots aren&#8217;t a disadvantage. A solution for the European Mittelstand has to be built in Europe.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[800 WordPress Sites Under Maintenance: How Marc Nilius Built a Niche Business with WP-Wartung24]]></title><description><![CDATA["Happy Bootstrapping" Volume #60]]></description><link>https://happybootstrapping.com/p/800-wordpress-sites-under-maintenance</link><guid isPermaLink="false">https://happybootstrapping.com/p/800-wordpress-sites-under-maintenance</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 18 May 2026 16:17:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qRs7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Marc Nilius is the managing director of Webwisser GmbH and runs <a href="https://wp-wartung24.de/">WP-Wartung24</a> from Wissen in the Westerwald region of Germany. With ten employees, his team takes care of around 800 WordPress sites in ongoing maintenance, plus roughly 400 more that come in irregularly. This makes WP-Wartung24 one of the largest independent providers of WordPress maintenance in the German-speaking market.</p><p>In episode 172 of Happy Bootstrapping, Marc shares how a serious phishing hack of his former company&#8217;s website back in 2012 eventually grew into a maintenance business that today employs ten people. </p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/800-wordpress-sites-in-wartung-vom-hack-zum-10-personen-team-bei-wp-wartung24-de-172/">Episode 172 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Phishing Hack as the Entry Point</h2><p>Marc&#8217;s journey into the WordPress world didn&#8217;t start with a business plan, but with an emergency. In 2012, the website of his former company was hacked. Tens of thousands of phishing emails were sent through the server, with the consequence that the domain was on blacklists for years and Marc was unable to email German government agencies for a long time afterwards.</p><blockquote><p>&#8220;That was the point where, for the first time in my life, I started looking into what WordPress security actually looks like.&#8221;</p></blockquote><p>What started as &#8220;how do you even repair a site like this?&#8221; turned into a blog in 2015, then a repair business for hacked WordPress sites, and finally a maintenance service that grew through word of mouth. What Marc says today about WordPress security sounds almost unspectacular: keep things updated, do backups, follow a handful of security basics. Those exact routines became the business model.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qRs7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qRs7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qRs7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg" width="1456" height="1060" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1060,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qRs7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qRs7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08d3210e-06d6-4601-a56f-0c675b44bce6_1547x1126.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 role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The &#8364;50,000 Switch into Full-Time Self-Employment</h2><p>Until 2018, WP-Wartung24 was a side project. Marc had set himself a rule: he would only switch full-time once the business reached the same size as his earlier self-employment, specifically &#8364;50,000 in annual revenue.</p><blockquote><p>&#8220;I told myself: if you do &#8364;50,000 with WP-Wartung24 on the side, that&#8217;s the point where I&#8217;m sure that once I do it full-time, it&#8217;ll grow into a proper size.&#8221;</p></blockquote><p>In 2018, he hit the mark. Marc resigned and went full-time. In 2019, he founded the GmbH, triggered by a large hosting deal that ultimately fell through. The non-disclosure agreement from the potential client had left a lasting impression.</p><blockquote><p>&#8220;I thought to myself: their legal department probably has more employees than my entire company.&#8221;</p></blockquote><p>The deal never closed. The GmbH stayed. Today, Marc&#8217;s team of ten manages 800 sites in ongoing maintenance. Pricing starts at &#8364;35 a month, moves up through a mid-tier package around &#8364;80, and goes all the way to individual contracts for larger clients.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!klwD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!klwD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 424w, https://substackcdn.com/image/fetch/$s_!klwD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 848w, https://substackcdn.com/image/fetch/$s_!klwD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!klwD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!klwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg" width="819" height="1255" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1255,&quot;width&quot;:819,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!klwD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 424w, https://substackcdn.com/image/fetch/$s_!klwD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 848w, https://substackcdn.com/image/fetch/$s_!klwD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!klwD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2dd066ab-d674-4052-be51-d9e0d7934447_819x1255.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>In-House Monitoring Plugin and the April 2026 Plugin Scandal</h2><p>At some point, off-the-shelf solutions weren&#8217;t enough. Marc&#8217;s team developed an in-house monitoring plugin that runs on all 800 sites and centrally tracks what changes &#8212; at the code level, with plugin activations, with hosting status. How important these tools are became especially clear in April 2026.</p><p>That month, 30 WordPress plugins were sold to a new owner. The new owner injected malicious code into every single plugin and shipped it through the official WordPress update mechanism to every site using those plugins.</p><blockquote><p>&#8220;It didn&#8217;t happen through some security hole. It happened through the official update mechanism.&#8221;</p></blockquote><p>For WP-Wartung24, that meant going on alert. Marc&#8217;s team checked all 800 sites to see which of them used which of the 30 plugins. Thanks to the in-house monitoring tool, it quickly became clear that nothing more serious had happened.</p><h2>Audience Shifts, Diversification, and the Road to WordPress 7</h2><p>What clients expect from maintenance has changed completely over the last ten years. Maintenance used to mean updates plus backups plus security monitoring. Today it&#8217;s about holistic care &#8212; including legal aspects, proactive measures, and solid monitoring. That changes the target audience as well: away from the small hair salon with a website, toward agencies who need this service for their clients, and toward Mittelstand companies whose IT department can&#8217;t take on the topic and whose marketing department won&#8217;t.</p><p>For 2026, Marc names diversification as his most important goal. WordPress remains the core system, but the service portfolio is meant to broaden thematically. The next webinar, for example, focuses on email phishing &#8212; a side topic that clients keep asking about anyway. Marc also hinted at a new data product, which he is teasing publicly here for the first time. In parallel, his team is watching the rollout of WordPress 7 with its new AI connectors arriving in May 2026 &#8212; including the last-minute removal of the collaboration feature from the release.</p><h2>What I learned from the interview</h2><p><strong>Niche operations can be a full business.</strong> Maintenance gets underestimated because it sounds like &#8220;just clicking update buttons.&#8221; Marc&#8217;s model shows that you can build a ten-person team with 800 contracts out of that routine &#8212; if you take it seriously.</p><p><strong>Linear growth is enough.</strong> Marc never went after hockey-stick growth. Many small contracts, long-term relationships, growth via referrals. That works just as well &#8212; and tends to be much more resilient.</p><p><strong>External events can build trust.</strong> The April 2026 plugin scandal could have been a reputation problem for the entire industry. For WP-Wartung24, it became proof that their in-house monitoring works.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-QCB6zPJtZHs" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QCB6zPJtZHs&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/QCB6zPJtZHs?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Learnings for founders</h2><ul><li><p><strong>Set thresholds before you make the jump:</strong> Marc&#8217;s &#8364;50,000 mark was an objective criterion for going full-time &#8212; and gave him confidence in the decision.</p></li><li><p><strong>Recognize a crisis as an opportunity:</strong> A brutal hack of a company website turned into his own business 14 years later.</p></li><li><p><strong>Build your own tools when the market doesn&#8217;t fit:</strong> Marc&#8217;s monitoring plugin wouldn&#8217;t have been affordable as an external product &#8212; in-house, it&#8217;s the most important lever in his operation.</p></li><li><p><strong>Audiences evolve with the offering:</strong> If you offer more depth, you naturally attract different clients &#8212; that&#8217;s good, but it has to be communicated intentionally.</p></li><li><p><strong>Doubts are part of the journey:</strong> Marc&#8217;s open words about the exhaustion phase in 2019, before the first hire, show that even linear success stories have their turning points.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</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></li></ul><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Sparring Instead of Coaching: How Julia Derndinger Has Been Guiding Founders for 10 Years]]></title><description><![CDATA["Happy Bootstrapping" Volume #59]]></description><link>https://happybootstrapping.com/p/sparring-instead-of-coaching-how</link><guid isPermaLink="false">https://happybootstrapping.com/p/sparring-instead-of-coaching-how</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 11 May 2026 18:44:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/PqajTRAKEQc" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Julia Derndinger is based in Berlin and has been working as a <a href="https://derndinger.com/">sparring partner for entrepreneurs for ten years</a> &#8211; after more than 20 years as a multi-time founder herself. She runs two models in parallel: In her 1:1 retainer for &#8364;5,000 a month, she works with up to five later-stage founders with revenues between &#8364;5 and &#8364;70 million. </strong></p><p>Alongside that, she runs <a href="https://www.dasgruenderprogramm.de/">TeamJulia, her founder program</a> at &#8364;1,000 a month with up to 20 participants per cohort. In the conversation with Andreas, the topics are the CEO role, why she doesn&#8217;t offer frameworks and is still fully booked, and why most startups don&#8217;t fail because of wrong decisions but because of decisions that were never made.</p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/julia-derndinger-sparring-statt-coaching-fur-unternehmer/">Episode 171 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>Two Models for Two Very Different Audiences</h2><p>Julia&#8217;s business consists of two clearly separated brands. Derndinger GmbH is the 1:1 sparring for later-stage entrepreneurs. Five retainer clients in parallel is her full capacity. Average client tenure sits at three years and longer. One of her better-known references is Christoph Behn of die Kartenmacherei, whom Julia accompanied from &#8364;10 to &#8364;70 million in revenue.</p><p>TeamJulia is the other model &#8211; a twelve-month founder program at &#8364;1,000 a month, running remotely, with one in-person strategy day per year in Berlin. Up to 20 participants per cohort, 80 percent of them bootstrapped, with a 50 percent share of women. The program is led by Johanna K&#252;ster, supported by external experts such as Christian Angel and Felix Schlegel, who are active entrepreneurs with multi-million revenues themselves.</p><h2>Sparring Is Not Coaching</h2><p>When the word &#8220;coach&#8221; comes up, Julia visibly pulls a face. Coaches work with frameworks, with questions, with curricula, she says. Her clients have no patience for that. What she delivers instead, she describes very plainly:</p><blockquote><p>&#8220;I genuinely enjoy serving my clients. I&#8217;ll happily make them a coffee.&#8221;</p></blockquote><p>In practice, that means: every week, the biggest problem on the table gets solved. No workshops, no tool licenses, no method. Availability is same day, no contract, cancellable monthly. What sounds risky is Julia&#8217;s deliberate lever: she has to prove every month again that she&#8217;s worth it. And her clients still stay &#8211; on average three years and longer.</p><h2>The CEO Role as a Playing Field</h2><p>One of the recurring topics in Julia&#8217;s sparring is the question of who in a founding team is actually the CEO. She uses an image for this that sticks:</p><blockquote><p>&#8220;The job of the CEO is to define the playing field. What sport are we playing? Are there six on the field or eleven? Do we need a coach, do we need a chef?&#8221;</p></blockquote><p>By Julia&#8217;s definition, the CEO is the club owner. Not the player who goes into goal when the goalkeeper falls ill. His or her only role is to make sure the company survives. Most startups, Julia says, don&#8217;t clearly work out in the first three to five years who actually holds that role. As a result, everyone has it or no one does &#8211; and that&#8217;s exactly what makes teams dysfunctional.</p><h2>Bottlenecks and the Question of Missing Decisions</h2><p>In the later-stage companies Julia works with on retainer, the bottleneck is rarely the customer. Product-market fit is usually already there. What&#8217;s left are time and money as resources &#8211; and with that, the question: What do I focus on this week?</p><p>Julia likes to ask her clients what they would do if money weren&#8217;t a bottleneck. The answer sharpens what really matters. In her experience, most companies don&#8217;t fail because of wrong decisions but because no decision gets made at all:</p><blockquote><p>&#8220;Most startups don&#8217;t go under because of the wrong decision but because they don&#8217;t make any decision at all.&#8221;</p></blockquote><h2>TeamJulia as Insurance &#8211; Even for Investors</h2><p>Julia has a thesis about her founder program that lands hard in the conversation: TeamJulia is essentially insurance. Over twelve months, she notices when a co-founder conflict is brewing, when product-market fit isn&#8217;t there, when the sales pitch is too weak. And she notices faster and more honestly than investors, because the environment is more vulnerable and participants are not dependent on her. Her conclusion: anyone investing &#8364;100,000 in a startup should put &#8364;12,000 of it into TeamJulia. Of the seven VC-funded teams Julia has had in the program so far, all of them closed a successful round afterwards.</p><h2>Gut Feeling as Compressed Experience</h2><p>Julia describes herself as a doer &#8211; fact-driven, fast, always pulling numbers, data, facts. And she still decides by gut feeling. Her reframing of this is one of the most memorable moments in the conversation:</p><blockquote><p>&#8220;Our gut feeling is the sum of all the decisions we have ever made. Our body can process that faster and better than our brain.&#8221;</p></blockquote><p>Because entrepreneurs have to carry their decisions through themselves, she argues, you need that softer factor. Otherwise the commitment doesn&#8217;t hold. The ability to reflect, for Julia, is therefore entrepreneurial skill number one.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-PqajTRAKEQc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;PqajTRAKEQc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/PqajTRAKEQc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Key Takeaways</h2><ul><li><p><strong>Sparring instead of coaching:</strong> No frameworks, no curriculum &#8211; every week the biggest problem at hand gets solved.</p></li><li><p><strong>Two clearly separated models:</strong> Derndinger GmbH for later-stage retainers, TeamJulia for ambitious founders from around &#8364;250,000 in annual revenue.</p></li><li><p><strong>The CEO role has to be named:</strong> Who is club owner and who is player decides whether a founding team works or doesn&#8217;t.</p></li></ul><h2>Learnings for Founders</h2><ul><li><p><strong>No contracts can be a feature:</strong> Monthly cancellability forces you to deliver &#8211; and still creates relationships that last several years.</p></li><li><p><strong>The bottleneck is rarely the customer:</strong> In later-stage companies, the lever is time, money and focus, not acquisition.</p></li><li><p><strong>Missing decisions cost more than wrong ones:</strong> Most companies fail because of unclarity, not because of mistakes.</p></li><li><p><strong>People skills are learnable:</strong> But only if you recognize that they matter &#8211; without them, you stay self-employed and stuck.</p></li><li><p><strong>Gut feeling isn&#8217;t esoteric:</strong> It&#8217;s the compressed experience of every decision you have made so far.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Mandelbaum.ai: How Carl and Tim Spun Their Own SaaS Company Out of an Agency]]></title><description><![CDATA["Happy Bootstrapping" Volume #58]]></description><link>https://happybootstrapping.com/p/mandelbaumai-how-carl-and-tim-spun</link><guid isPermaLink="false">https://happybootstrapping.com/p/mandelbaumai-how-carl-and-tim-spun</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 04 May 2026 12:13:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XIjS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Carl Hartmann and Tim Raderschad are both based in Cologne and incorporated <strong><a href="https://mandelbaum.ai/">Mandelbaum</a> as a GmbH on April 1st. Mandelbaum is a semantic search engine for online shops: Instead of typing keywords, customers can talk to the search the way they would talk to ChatGPT and get relevant products in return. </strong></p><p><strong>What makes the story unusual is that Mandelbaum didn&#8217;t start in a garage. It came out of the e-commerce agency Dynabase, where Carl and Tim were previously employed. Today, the two of them hold the majority, while the agency&#8217;s founders are involved as angel investors. Hosting, model and vector database all sit in Germany. </strong></p><p><strong>In Episode 170 of Happy Bootstrapping, Carl and Tim explain how the spin-out worked, why they replaced OpenAI, and why customers only pay when the search actually drives a conversion.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/mandelbaum-ai-semantische-suche-fur-online-shops-aus-einer-agentur-ausgegrundet-170">Episode 170 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From Internal Agency Project to Independent GmbH</h2><p>Mandelbaum didn&#8217;t launch as a startup. It started as an internal idea inside an e-commerce agency. Carl and Tim had repeatedly seen that search is one of the weakest links in online shops &#8211; and at the same time one of the most important. Early versions of the product were built within the agency, with agency clients as pilot customers. When it became clear that this needed to be its own product with its own roadmap and its own business model, they had to decide on a structure. Their answer: spin it out into a new GmbH, with Carl and Tim as majority shareholders and the agency&#8217;s founders Norman and Daniel as angels. </p><blockquote><p>&#8220;There are different ways a spin-out can work. We believe we found a very good path for us and for everyone involved&#8221;, Carl says in the episode.</p></blockquote><p>What makes this spin-out unusual is that Carl and Tim hold the majority. In typical setups, investors or former employers retain control. Here it works the other way around &#8211; the operators are at the wheel, the capital is on the advisory side.</p><h2>Semantic Search Instead of Keywords</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XIjS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XIjS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 424w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 848w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 1272w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XIjS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png" width="1456" height="874" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:874,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1857283,&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://happybootstrapping.com/i/196346912?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.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_!XIjS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 424w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 848w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 1272w, https://substackcdn.com/image/fetch/$s_!XIjS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62bef053-b3e6-4950-a3f2-9a75b1daa005_1741x1045.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The product solves a problem every online shopper knows: You know what you need, but you don&#8217;t know what the product is called. &#8220;Customers don&#8217;t have to search by keywords anymore. They don&#8217;t have to know the product name&#8221;, Carl explains. His favorite example: In a fashion shop, you type &#8220;I need a piece of fabric so my legs don&#8217;t get cold in winter&#8221; &#8211; and you get warm trousers. This works because an AI model understands the meaning of the query in the background and matches it against product descriptions, instead of looking for exact keyword hits.</p><p>Mandelbaum integrates in three ways: through a crawler that walks the shop on its own, through a Shopify app, or through a product feed. Zero configuration to start, full configuration depth for power users. The flagship customer is <a href="https://www.foto-leistenschneider.de/">Foto Leistenschneider</a> with around 25,000 articles on Shopware. Carl quotes the owner in the episode, and the line captures the USP perfectly: </p><blockquote><p>&#8220;Your search is so good that I wouldn&#8217;t recommend it to any of my competitors, because it&#8217;s our unfair advantage.&#8221;</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VjpW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VjpW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VjpW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg" width="1456" height="849" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:849,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VjpW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VjpW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97273121-9a41-4c72-8e13-d767c2305312_1723x1005.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Tech Stack: Own LLM, Own GPU Server, All in Germany</h2><p>Mandelbaum is not just an OpenAI wrapper. Carl and Tim deliberately moved away from external API providers and now run their own open-source model, fine-tuned for e-commerce, on their own GPU server. The vector database comes from Qdrant in Berlin. Everything is self-hosted on Kubernetes, the entire stack lives in Germany. The switch wasn&#8217;t ideological, it was pragmatic: faster, better, cheaper &#8211; and an additional sales argument for German Mittelstand shops whose data should not leave the country. &#8220;We want to have technology in Europe, AI companies in Europe that can compete with the big players&#8221;, Carl says.</p><h2>Pricing Against the Market: Pay Only on Conversion</h2><p>When it comes to the business model, Mandelbaum takes a different path than most SaaS players in the search space. The standard is usage-based pricing, billed on API calls or search volume &#8211; with the side effect that shops can suddenly receive four- or five-figure surprise bills on Black Friday. Mandelbaum bills on conversions instead, in fixed tiers. Meaning: If the search leads to a purchase, it gets paid for. If it doesn&#8217;t, it doesn&#8217;t cost anything. That&#8217;s a model only someone confident in their search converting better than what shops had before will offer.</p><h2>Sales Through the Agency Network and Run Clubs</h2><p>The first customers came through the Dynabase agency network. After that, trade shows like the E-Commerce Berlin Expo and Didacta, with reach far beyond the booth conversations themselves. One of the more unusual sales situations: a chat at a run club hosted by Ryzon, a premium triathlon and running brand. Carl ended up in conversation with someone on the way to the toilet &#8211; Ryzon became a pilot customer. This mix of systematic network-driven sales and serendipitous acquisition runs through the entire episode.</p><h2>Customer vs. Complainer</h2><p>One of the key lessons from the spin-out is captured in a phrase Tim keeps using: customer vs. complainer. </p><blockquote><p>&#8220;There are lots of problems and we all spend the entire day complaining. The real question is: which problems are you actually willing to pay money for?&#8221; </p></blockquote><p>In the agency world, the customer arrives with a finished requirements document. In product, you have to figure out yourself which problem is big enough that someone will reach for their credit card. That&#8217;s why Mandelbaum doesn&#8217;t build features just because someone complained about them at a conference &#8211; they build them when a paying customer concretely needs them.</p><h2>What I Learned in This Interview</h2><p><strong>A clean spin-out is possible if all parties are treated fairly.</strong> Carl and Tim structured the spin-out so that the operators hold the majority and the agency founders stay involved as angels. Both sides benefit long-term.</p><p><strong>Running your own LLM is feasible at bootstrapper scale.</strong> Mandelbaum hosts its AI model on a GPU server in Germany and is faster, better and cheaper than the OpenAI wrapper they started with.</p><p><strong>Conversion-based pricing is a strong USP.</strong> Removing Black Friday surprise bills from the SaaS conversation gives an immediate sales advantage &#8211; but it requires a product that genuinely converts.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-p8X1dGLhq2Y" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p8X1dGLhq2Y&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p8X1dGLhq2Y?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Takeaways for Founders</h2><ul><li><p><strong>Spin-outs can be structured fairly for everyone involved</strong> &#8211; clear majority ownership and well-defined roles between operators and investors are key.</p></li><li><p><strong>Owning your AI infrastructure is feasible for small teams</strong> &#8211; a self-hosted GPU server can beat OpenAI on speed, quality and cost when the use cases are clear.</p></li><li><p><strong>Pricing against the market standard can be a USP in itself</strong> &#8211; conversion-based billing removes risk from the customer and creates differentiation in sales.</p></li><li><p><strong>Customer vs. complainer as a roadmap filter</strong> &#8211; not every requested feature is one someone will actually pay for. The credit card prioritizes the roadmap.</p></li><li><p><strong>Sales happens outside the pipeline too</strong> &#8211; trade shows, agency networks and serendipitous run-club conversations bring early customers when the product convinces.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[4,700 Euro MRR Without Marketing — Building a PIM System for Online Shops]]></title><description><![CDATA["Happy Bootstrapping" Volume #57]]></description><link>https://happybootstrapping.com/p/4700-euro-mrr-without-marketing-building</link><guid isPermaLink="false">https://happybootstrapping.com/p/4700-euro-mrr-without-marketing-building</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 27 Apr 2026 20:21:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/OQf-3uWOYqw" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Florian Feilmeier is based in Upper Austria, just 20 kilometres from the German border, and runs <a href="https://www.tradelube.com/">TRADElube</a> &#8211; an integration platform and PIM system for e-commerce. His platform connects three ERP systems with Shopware, WooCommerce, and Shopify, handling the entire data flow between backend and online shop. Today, he serves around 60 customers and generates 4,700 Euro MRR. </p><p>The remarkable part: he hasn&#8217;t done any meaningful marketing in the past five years. And he runs all of this alongside a 12-hour-a-week job as a senior software developer. In episode 169 of Happy Bootstrapping, Florian explains how that works.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/4-700-euro-mrr-ohne-marketing-mit-pim-system-fur-online-shops-169/">Episode 169 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>Stumbling Into the Bike Niche</h2><p>Florian didn&#8217;t position TRADElube strategically. He stumbled into the niche. In 2020, an ERP vendor faced the problem that an externally developed interface never worked satisfactorily. Florian stepped in &#8211; and suddenly had his first customer in the e-bike sector. Since then, bike retail has been his core business, even though he never actively chose it.</p><blockquote><p>&#8220;It was pure coincidence. My first customer happened to use this ERP system &#8211; and we&#8217;ve been working together ever since.&#8221;</p></blockquote><p>The bike industry is particularly well-suited for TRADElube because the products require very specific attribution: battery size, frame size, gearing, brakes, sprockets. But the same requirements apply in other industries &#8211; electronics, for example, or tool retail. That&#8217;s exactly where Florian wants to expand next.</p><h2>Referrals Instead of Marketing</h2><p>For five years, Florian&#8217;s growth ran through a single channel: referrals from ERP vendors. There&#8217;s no contractual relationship with them, no commission agreement, no formal partnership. They simply pass him on to their customers because their product becomes more valuable through a working shop integration. A classic win-win that gave Florian five years of pure development time.</p><blockquote><p>&#8220;I haven&#8217;t really done any marketing in the past five years &#8211; they all came in through referrals.&#8221;</p></blockquote><p>Only now is he launching his first real marketing push: handwritten letters to tool retailers. 20 per week, with a flyer and QR code. The idea is to open up new industries where the existing referral channels don&#8217;t reach. He still has 990 flyers left over &#8211; from an e-commerce trade fair where only 10 people picked one up.</p><h2>Tracing as the USP</h2><p>Florian himself says that for integration platforms, it&#8217;s not enough for an interface to &#8220;work&#8221;. As an integration vendor, you&#8217;re always the first to be blamed when something goes wrong on the customer&#8217;s side &#8211; regardless of whether the problem lies at the source, in the shop, or somewhere in between. That&#8217;s exactly why Florian built end-to-end tracing into his system. Every data transfer is logged, with full history, per product, per channel.</p><blockquote><p>&#8220;With integration work, it&#8217;s not enough that it functions. There has to be much more so that it&#8217;s truly maintainable.&#8221;</p></blockquote><p>This level of traceability isn&#8217;t just a feature &#8211; it&#8217;s his actual sales lever. He can resolve any customer concern within minutes, without spending days debugging. And that&#8217;s exactly what has allowed him to reduce his support workload to one or two hours per week, with 60 customers. When a customer comes in with an unusually high volume of requests, he can teach them to use the tracing themselves and route the issue back to the source.</p><h2>Pricing, Tech Stack, and the 12-Hour Job</h2><p>Florian&#8217;s pricing is transparent and identical for every customer: 79 Euro per month for the standard interface between his main ERP system and Shopware, 99 Euro for WooCommerce, 149 Euro for Shopify. The difference reflects not only the complexity of each API but also the customer base. When customers tell him the price is &#8220;really fair&#8221;, Florian knows he&#8217;s too cheap &#8211; but raising prices for existing customers is difficult.</p><p>Technically, he builds on .NET in its latest version, with Blazor for the backend, MVC for his APIs, and MariaDB Galera running on a Kubernetes cluster. He uses AI tools like GitHub Copilot and Claude Code in parallel &#8211; Copilot for detailed work in individual files, Claude Code for entire features that can be 80% pre-built. Every line still gets reviewed.</p><p>He keeps the 12-hour job deliberately &#8211; not out of financial necessity, but for the social contacts. One week he works half-days on-site at his employer, the next week he&#8217;s fully at home on TRADElube. In an emergency, he&#8217;s 15 minutes away by car.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-OQf-3uWOYqw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;OQf-3uWOYqw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/OQf-3uWOYqw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Learnings for Founders</h2><ol><li><p><strong>Referral partners beat marketing budgets.</strong> If an existing product becomes more valuable through your solution, you can grow without a commission model.</p></li><li><p><strong>Niches are often found by not searching for them.</strong> Florian&#8217;s first customer was coincidence &#8211; today, the bike industry is his core business.</p></li><li><p><strong>Tracing and traceability are a USP, not a nice-to-have.</strong> As an integration vendor, you need an answer to &#8220;is this on you?&#8221;.</p></li><li><p><strong>Transparent pricing simplifies sales &#8211; but caps revenue.</strong> Uniform pricing reduces negotiations but costs margin on larger customers.</p></li><li><p><strong>A side project with a main job isn&#8217;t a transition &#8211; it&#8217;s a strategy.</strong> Florian keeps his 12-hour job by choice, not by necessity.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Jannik Lindner: From Affiliate Empire to AI SaaS with rawshot.ai and careertrainer.ai]]></title><description><![CDATA["Happy Bootstrapping" Volume #57]]></description><link>https://happybootstrapping.com/p/jannik-lindner-from-affiliate-empire</link><guid isPermaLink="false">https://happybootstrapping.com/p/jannik-lindner-from-affiliate-empire</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 20 Apr 2026 20:54:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nsY9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Jannik Lindner from Austria has tried more things than most. Together with his co-founders Flo and Alex, he built a six-figure affiliate network under the <a href="https://globalcommercemedia.com/?ref=happy-bootstrapping.de">Global Commerce Media GmbH</a>. <a href="https://omr.com/de/daily/hitzewelle-online-marketing-ventilator-klimaanlage-nischenseite-amazon?ref=happy-bootstrapping.de">OMR covered it</a>. Amazon brought them in as beta partners for its On-Site Publishing program. </strong></p><p><strong>Then came an acquisition offer &#8211; which they turned down. The cash reserve went into a meeting software called ZipDo. Not a single license was ever sold. In Episode 168 of Happy Bootstrapping, Jannik reflects on what he learned &#8211; and how he rebuilt with <a href="https://rawshot.ai/?ref=happy-bootstrapping.de">rawshot.ai</a> and <a href="https://rawshot.ai/?ref=happy-bootstrapping.de">careertrainer.ai</a>.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/jannik-lindner-vom-affiliate-imperium-zu-ki-saas-mit-rawshot-ai-und-careertrainer-ai-168/">Episode 168 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The rise &#8211; and why it couldn&#8217;t last</h2><p>At its peak, Global Commerce Media was running sites like Supplementbibel.de and Luftking.de, ranking for thousands of keywords, with a tech team in El Salvador and up to 15 full-time employees plus freelancers. Monthly revenue ran between 200,000 and 250,000 euros.</p><blockquote><p>&#8220;We actually knew pretty early on that this was a dying space. We knew before the wider market did.&#8221;</p></blockquote><p>They still turned down the acquisition offer. Not out of strategic conviction &#8211; Jannik simply didn&#8217;t know what he&#8217;d do next. So the cash cushion went into ZipDo, a tool for structured meeting agendas. The idea was solid. The market didn&#8217;t want it. After months of development and zero sales, they pulled the plug.</p><h2>rawshot.ai: AI product photos without prompting</h2><p>The restart began with a simple lesson: no more generic products &#8211; pick a clear vertical. Jannik and his co-founders Flo and Alex chose fashion and e-commerce, a space with high image demand and obvious pain points.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nsY9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nsY9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 424w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 848w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 1272w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nsY9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png" width="1300" height="755" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:755,&quot;width&quot;:1300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nsY9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 424w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 848w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 1272w, https://substackcdn.com/image/fetch/$s_!nsY9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facb19c10-f64e-4a7e-99ec-3c234998651c_1300x755.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><a href="https://rawshot.ai/">rawshot.ai</a> generates AI product photos for online shops and fashion brands. Consistent models across hundreds of images, no prompt field, scalable from ten to ten thousand products. Launched in late January, within less than two months the tool had around 100 paying customers and over 3,000 registered users. Pricing starts at $9 per month.</p><blockquote><p>&#8220;Pricing for AI products is just really hard. People upload the most complex piece of jewelry &#8211; and use that as their benchmark.&#8221;</p></blockquote><p>Growth runs entirely through SEO and visibility in ChatGPT and other AI search tools. No paid marketing, no outbound. Jannik applies the same technical playbook he built during years of affiliate SEO &#8211; this time pointed at his own product.</p><h2>careertrainer.ai: Practicing difficult conversations before they count</h2><p>In parallel, Jannik and his second co-founder Markus are building <a href="https://careertrainer.ai/">careertrainer.ai </a>&#8211; an audio-based platform for AI role-plays. Managers practice difficult feedback conversations. Sales reps rehearse cold calls. A separate LLM evaluates at the end how well the defined conversation goals were met.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uD1Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uD1Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 424w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 848w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 1272w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uD1Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png" width="1400" height="999" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:999,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uD1Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 424w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 848w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 1272w, https://substackcdn.com/image/fetch/$s_!uD1Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F86f6a456-31fa-45c3-a1f2-8ce03c09040e_1400x999.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Large companies came knocking early &#8211; before the product was ready. Today, careertrainer.ai grows primarily through white-label partners: organizational development consultancies that run leadership training for corporations and deploy the technology under their own brand.</p><blockquote><p>&#8220;Apparently it&#8217;s a huge topic &#8211; I only ever hear about it during sales calls.&#8221;</p></blockquote><h2>What Jannik does differently now</h2><p>Jannik once wanted to go solo. He quickly realized it wasn&#8217;t for him. Today he values the different perspectives in his teams &#8211; Flo as the technical deep thinker, Alex as the systems builder for prompt pipelines, Markus as the developer behind careertrainer.ai. At the same time, he tries to set up processes so that AI handles most of the routine work.</p><p>What drives him isn&#8217;t an exit. Not a full-time founder title. Just the feeling of working on products that people actually use.</p><p>The full episode is now also on YouTube (German only):</p><div id="youtube2-3MBEiBf5Lcc" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;3MBEiBf5Lcc&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/3MBEiBf5Lcc?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>5 takeaways for founders from Episode 168:</strong></p><ul><li><p>Pick a clear vertical &#8211; being generic was the core mistake with ZipDo </p></li><li><p>SEO skills transfer: what works for affiliate sites works for SaaS landing pages too</p></li><li><p>ChatGPT visibility is buildable &#8211; and often comes before Google rankings do </p></li><li><p>White-label partners can be a stronger growth lever than direct sales </p></li><li><p>Passive income is a myth &#8211; even at six-figure monthly revenue</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br><br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Dario Digregorio: Two Apps, No Exit Plan – Why Bootstrapping Can Also Be a Zen Garden]]></title><description><![CDATA["Happy Bootstrapping" Volume #56]]></description><link>https://happybootstrapping.com/p/dario-digregorio-two-apps-no-exit</link><guid isPermaLink="false">https://happybootstrapping.com/p/dario-digregorio-two-apps-no-exit</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 13 Apr 2026 19:10:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rBZR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most indie dev stories follow a familiar pattern: someone quits their job, takes the leap, lives off savings, fights their way to profitability. Dario Digregorio from Rosenheim does it differently. </p><p>He works 80 percent as a Flutter developer at Next Level Coffee, helping build the next generation of coffee machines &#8211; and uses the rest of his time to develop two apps of his own. No exit plan. No full-time ambitions. And with a calmness that has become rare in the scene. </p><p>In episode 167 of Happy Bootstrapping, he explains how <a href="https://yetanotherweather.app/?ref=happy-bootstrapping.de">YAWA</a> and <a href="https://apol.app/?ref=happy-bootstrapping.de">Apol</a> came to be, why he keeps going at 30&#8364; MRR and 200&#8364; in API costs, and what the best ideas have to do with his dog.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/wie-dario-digregorio-apps-baut-weil-er-bock-drauf-hat-nicht-weil-er-muss-167/">Episode 167 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>A weather app that isn&#8217;t defined by data</h2><p>YAWA stands for &#8220;<a href="https://yetanotherweather.app/">Yet Another Weather App</a>&#8221; &#8211; a wordplay for anyone who still remembers the Java acronym. The name says it all: Dario isn&#8217;t trying to build the most precise or feature-rich weather app on the market. His starting point is a different one. The gaming world shaped his thinking &#8211; clean, intuitive user interfaces you understand instantly, without a manual, without a jungle of features. That&#8217;s exactly what he wanted to bring to a weather app.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rBZR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rBZR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 424w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 848w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 1272w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rBZR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png" width="1000" height="766" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:766,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rBZR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 424w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 848w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 1272w, https://substackcdn.com/image/fetch/$s_!rBZR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f2100a2-37ee-4c6f-9447-6d64c0e61980_1000x766.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The result is handcrafted animations that make weather conditions visible. If it&#8217;s raining harder, you see it. If the wind picks up, the clouds move faster. Nothing is generated, everything is hand-built. YAWA has since collected somewhere between 5,000 and 10,000 downloads. A small, loyal user base that appreciates exactly this approach.</p><blockquote><p>&#8220;I thought I&#8217;d just start with a weather app because that&#8217;s simple and straightforward.&#8221;</p></blockquote><p>It turned out to be anything but simple. The weather API eats up around 200&#8364; every month, while subscription revenue sits at about 30&#8364; MRR. Mathematically a losing proposition &#8211; one where most people would have pulled the plug a long time ago.</p><h2>Apol: a debate app spreading to countries Dario never had on his radar</h2><p>The second app is called <a href="https://apol.app/">Apol</a> &#8211; short for &#8220;apolar.&#8221; On first glance, the concept sounds abstract: users enter a thesis, and AI personas discuss it from different perspectives. You could mistake it for a niche experiment that fizzles out in some German tech bubble.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TxVk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TxVk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 424w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 848w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 1272w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TxVk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png" width="1305" height="939" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:939,&quot;width&quot;:1305,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:374138,&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://happybootstrapping.com/i/194109729?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.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_!TxVk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 424w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 848w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 1272w, https://substackcdn.com/image/fetch/$s_!TxVk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe83c5dbe-aa64-4f90-98d9-5270c1820f73_1305x939.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>The opposite happened. Apol has reached up to 20,000 downloads and about 1,000 monthly active users &#8211; entirely organically, without paid marketing, without a PR campaign. What&#8217;s most surprising is where the users come from. Not Germany. Not the US. But China, Russia, Nigeria, and the Philippines. Countries with a strong debate culture, with clubs, competitions, a real competitive drive to find the better argument.</p><blockquote><p>&#8220;Apol is growing in corners I never expected &#8211; in places where debating is actually a real culture.&#8221;</p></blockquote><p>That&#8217;s the kind of insight you don&#8217;t arrive at by writing market analyses at a desk. It comes from putting an app out there without expectations and watching what happens.</p><h2>80 percent employed, 20 percent free &#8211; and why that&#8217;s by design</h2><p>In theory, Dario could lean more heavily into the apps. He could scale back, quit, take the leap. He consciously chooses not to. The 80 percent role at Next Level Coffee isn&#8217;t a compromise for him &#8211; it&#8217;s the foundation that lets him build the apps the way he wants to build them, without the pressure of having them support him immediately.</p><p>He works on them Fridays, Saturdays, Sundays. When he feels like it. When he doesn&#8217;t, then he doesn&#8217;t. And the best ideas don&#8217;t come to him in front of a screen anyway &#8211; they come when he&#8217;s out walking the dog. This rhythm isn&#8217;t a coincidence, it&#8217;s the actual product. Dario himself describes his app work as a zen garden. Something you tend to, something you tinker with, something that gives you peace &#8211; not something that sits on your neck.</p><p>Since he started integrating AI tools into his development workflow, a lot of things move faster. Features that used to eat up entire weekends now take hours. That changes the character of the side project: less grind, more craft.</p><h2>What&#8217;s next &#8211; and what explicitly isn&#8217;t</h2><p>The next project is already in the works: a skincare app Dario is building together with his girlfriend. Again on the side, again without a business plan. The goal is modest and clear &#8211; ideally the apps should pay for themselves, nothing more. No exit, no acquisition, no pitch deck. If you&#8217;re looking for the big win, Dario is the wrong address. If you want to understand how to build software sustainably and joyfully, he&#8217;s exactly the right one.</p><blockquote><p>&#8220;I want to build cool apps that people actually want to use. They should at least pay for themselves &#8211; I don&#8217;t need more than that.&#8221;</p></blockquote><p>In a scene that often speaks about scaling, ARR growth, and Series A rounds, that&#8217;s almost a political statement. And it works &#8211; quietly, organically, across 16 countries.</p><p>NEW: The full episode is now also on YouTube (German only):</p><div id="youtube2-rgGZ6rNiqbY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;rgGZ6rNiqbY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/rgGZ6rNiqbY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>5 Takeaways for Founders</h2><ul><li><p>A good job and a side project aren&#8217;t mutually exclusive &#8211; quite the opposite: the financial safety of employment takes away the pressure that usually kills creative work. </p></li><li><p>UX can matter more than features. YAWA sells itself through animations, not through data precision &#8211; and finds its niche that way. </p></li><li><p>Organic growth happens in directions you can&#8217;t predict. Simply putting it out there and observing is often worth more than any market analysis. </p></li><li><p>AI tools are fundamentally changing what&#8217;s possible for solo developers. What used to take weekends now takes hours. </p></li><li><p>Not every project needs an exit plan. Some apps are allowed to simply exist because they&#8217;re fun &#8211; and that&#8217;s a legitimate business model.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[How Kambria Co-Founder Silvano D'Agostino Is Bringing AI to the German Mittelstand]]></title><description><![CDATA["Happy Bootstrapping" Volume #55]]></description><link>https://happybootstrapping.com/p/how-kambria-co-founder-silvano-dagostino</link><guid isPermaLink="false">https://happybootstrapping.com/p/how-kambria-co-founder-silvano-dagostino</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Tue, 07 Apr 2026 07:19:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!otBX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Silvano D'Agostino didn't study computer science &#8211; he studied organizational psychology. His background isn't cloud architecture or machine learning; it's understanding how people deal with change. That foundation shapes everything about <a href="https://www.kambria.de/en">Kambria</a>, the Berlin-based consultancy he co-founded with David Henkel and Friedrich Staufenbiel in September 2024. </p><p>In episode 166 of Happy Bootstrapping, he explains why AI transformation is fundamentally a human problem &#8211; and what that means in practice when you walk into a mid-sized manufacturing company.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/wie-kambria-grunder-silvano-dagostino-ki-in-den-deutschen-mittelstand-bringt-166/">Episode 166 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h3>What Does Kambria Actually Do?</h3><p>Kambria is part of the b.telligent group and positions itself as a full-service partner for AI transformation in the German Mittelstand. <strong>In practice, that means three things: giving organizations broad access to AI tools, training people to actually use them, and identifying processes that can be meaningfully improved with AI.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!otBX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!otBX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 424w, https://substackcdn.com/image/fetch/$s_!otBX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 848w, https://substackcdn.com/image/fetch/$s_!otBX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 1272w, https://substackcdn.com/image/fetch/$s_!otBX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!otBX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png" width="1456" height="647" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:647,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:372431,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://happybootstrapping.com/i/193439034?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.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_!otBX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 424w, https://substackcdn.com/image/fetch/$s_!otBX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 848w, https://substackcdn.com/image/fetch/$s_!otBX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 1272w, https://substackcdn.com/image/fetch/$s_!otBX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1618c971-fd49-47a4-83e6-8efd6b29a832_2674x1188.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What sets Kambria apart is the composition of its founding team: the technical depth comes from b.telligent, one of Germany&#8217;s larger data and software consulting firms. The transformation and change management expertise comes from Silvano, who spent eight years guiding mid-sized companies through growth processes. That combination makes it possible to go deep on technical implementation while genuinely bringing people along.</p><div><hr></div><h3>The Real Problem with AI Adoption</h3><p>The obstacles to AI transformation in mid-sized companies are more nuanced than most assume. Silvano describes a split picture: at the decision-maker level, there&#8217;s often an inflated sense of what&#8217;s possible &#8211; driven by LinkedIn posts about AI agents that sound more like science fiction than day-to-day reality. At the same time, there&#8217;s a complete blind spot for simple, low-threshold measures that produce immediate results.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!09mG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!09mG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 424w, https://substackcdn.com/image/fetch/$s_!09mG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 848w, https://substackcdn.com/image/fetch/$s_!09mG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 1272w, https://substackcdn.com/image/fetch/$s_!09mG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!09mG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png" width="1456" height="879" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:879,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:257941,&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://happybootstrapping.com/i/193439034?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.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_!09mG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 424w, https://substackcdn.com/image/fetch/$s_!09mG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 848w, https://substackcdn.com/image/fetch/$s_!09mG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 1272w, https://substackcdn.com/image/fetch/$s_!09mG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5ddd2d-f6df-48f5-952b-7d9dbc312683_2262x1366.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>On the operational level, it&#8217;s often the reverse. Some employees are already far along, quietly using AI tools with personal accounts, shared licenses, or informal subscriptions. Others are starting from zero and bring real skepticism. Kambria has to work with both.</p><blockquote><p>&#8220;In roughly a quarter of cases, the process improvements we map out have little or nothing to do with AI.&#8221;</p></blockquote><p>That sounds counterintuitive, but it makes sense. When people start thinking about their own processes from the perspective of an AI, they discover inefficiencies that don&#8217;t need AI at all. The value isn&#8217;t always the tool &#8211; it&#8217;s the change in thinking.</p><div><hr></div><h3>Pioneers, Not Champions</h3><p>Kambria&#8217;s approach is deliberately bottom-up. In most projects, the team starts with a small group of employees who are motivated and know their own processes well. Silvano calls them pioneers rather than champions &#8211; because &#8220;champion&#8221; sounds too much like sales language.</p><p>These people don&#8217;t need to be technical. But they need process knowledge and openness to rethinking how things work. With them, Kambria builds early wins. Then those pioneers start sharing their small solutions with their teams &#8211; and that&#8217;s when momentum builds. Kambria uses that momentum to launch more centralized initiatives.</p><div><hr></div><h3>The Platform: Open Source as Strategy</h3><p>Alongside consulting, Kambria operates its own AI chat platform built on open-source technology. This isn&#8217;t just a technical choice &#8211; it&#8217;s a strategic one. No per-user license fees, full data sovereignty, hosting in German infrastructure or at the client&#8217;s own site, and the ability to combine multiple models &#8211; from OpenAI to Mistral to locally hosted options &#8211; in a single interface.</p><p>For clients with sensitive data, this enables hybrid setups: general queries go through European APIs, high-sensitivity use cases run on local models. One example from the episode: an HR team running open-source models on an Apple Mac Studio.</p><div><hr></div><h3>30 Projects in 6 Months</h3><p>Kambria became operationally active in October 2024. In the first six months, the team signed around 30 projects. The initial client base came from their own network &#8211; the platform was tested internally, contacts asked about it, and early testers became early customers.</p><p>Since then, Kambria has focused on two channels: strategic partnerships with companies in HR, change management, and related fields, and physical offline events in regions with strong Mittelstand density. Not the major cities &#8211; the B-tier locations where competition is lower and the audience is more accessible.</p><div><hr></div><h3>Bootstrapped and Profitable</h3><p>Kambria launched without external investors. The founders put in their own capital, and by early 2026, the company was running profitably. Silvano&#8217;s guiding principle: projects before people &#8211; only hire when the next contracts are secured.</p><p>Growth is expected to come primarily from the consulting side. The platform is a tool in the transformation journey, not a standalone SaaS product. Clients who work with Kambria get both: technology and guidance.</p><p><em>NEW: The full episode is now also on YouTube (German only):</em></p><div id="youtube2-JJVpeHgRsxY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;JJVpeHgRsxY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/JJVpeHgRsxY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>5 Takeaways for Founders</h3><ul><li><p>AI transformation rarely fails because of the technology &#8211; it fails because people aren&#8217;t equipped or motivated to use it. </p></li><li><p>Shadow use of AI tools is present in almost every organization. Ignoring it means missing a critical signal. </p></li><li><p>Bottom-up approaches create more durable momentum than top-down rollouts. Motivated pioneers are worth more than reluctant users. </p></li><li><p>Open source as a platform strategy can be a genuine differentiator &#8211; especially when it aligns with clients&#8217; data security and infrastructure requirements. </p></li><li><p>Events outside major cities often yield higher-quality leads than well-covered metropolitan markets.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Monee: How Stephan Lerner Reached #1 in the German App Store With a Free App]]></title><description><![CDATA["Happy Bootstrapping" Volume #54]]></description><link>https://happybootstrapping.com/p/monee-how-stephan-lerner-reached</link><guid isPermaLink="false">https://happybootstrapping.com/p/monee-how-stephan-lerner-reached</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 30 Mar 2026 11:06:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-asE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Stephan Lerner is an iOS developer at Techniker Krankenkasse &#8211; four days a week, structured, and deliberately so. In his remaining time, he builds <a href="https://monee-app.com/">Monee, a household budget app</a> that works manually, stays intentionally simple &#8211; and today has over 16,000 daily active users and sits at #1 in the German App Store.</strong></p><p><strong>The remarkable part: the app is free. No subscription, no paywall, no freemium model. And that&#8217;s exactly why it grew.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/haushaltsbuch-app-monee-bootstrapping-wachstum-und-die-frage-nach-dem-geschaftsmodell-165/">Episode 165 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>An App Built for Himself &#8211; Then for Everyone Else</h2><p>The idea came from personal frustration. Stephan and his wife had tried various budget apps for years &#8211; and always ran into the same problems: suddenly doubled transactions, wrong totals, bugs he couldn&#8217;t understand as a developer. In early 2022, he thought: fine, I&#8217;ll just build it myself.</p><p>Two to three months later, the first version was live. It couldn&#8217;t do much &#8211; but it let him and his wife track their expenses together. That was enough. Early users showed up, some even paid for it. And Stephan realized: there&#8217;s a market for people who genuinely want to track their finances manually.</p><blockquote><p>&#8220;I&#8217;ve been doing this ever since I started working &#8211; tracking every cent. And eventually I got my wife to join in, because I just think it&#8217;s important to have a clear picture of your finances.&#8221;</p></blockquote><h2>The Turning Point: Going Free</h2><p>By late 2023, the app had stagnated at around 40 daily active users. Revenue was under &#8364;100 per month and App Store rankings were mediocre. Stephan rethought his approach &#8211; and removed the price entirely.</p><p>What happened next surprised even him. Within a year, daily active users grew from 40 to 2,700. By the end of 2025 it was 11,000 &#8211; and three months later, 16,000. No paid marketing, no viral moment, no new feature. Just: free.</p><blockquote><p>&#8220;There&#8217;s no way I could have bought this growth through any kind of marketing.&#8221;</p></blockquote><p>The mechanism is simple and self-reinforcing: more downloads lead to better rankings, better rankings lead to more reviews, more reviews lead to more downloads. On top of that came an effect Stephan hadn&#8217;t anticipated &#8211; mixed households. Someone using the app on iOS recommends it to their partner on Android. Since August 2024, Monee has been available on the Play Store too &#8211; and the Android app is already growing faster than the iOS version did in its early days.</p><h2>Simplicity as a Product Philosophy</h2><p>Monee does exactly one thing: manually track income and expenses. No bank account sync, no AI categorization, no automatic import. That&#8217;s intentional.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-asE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-asE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 424w, https://substackcdn.com/image/fetch/$s_!-asE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 848w, https://substackcdn.com/image/fetch/$s_!-asE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 1272w, https://substackcdn.com/image/fetch/$s_!-asE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-asE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png" width="1348" height="945" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:945,&quot;width&quot;:1348,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-asE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 424w, https://substackcdn.com/image/fetch/$s_!-asE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 848w, https://substackcdn.com/image/fetch/$s_!-asE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 1272w, https://substackcdn.com/image/fetch/$s_!-asE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faa90b6dd-cef5-4c51-ac61-7373f704124b_1348x945.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The app launches in a tenth of a second. Tap plus, type in an amount, select a category &#8211; done. Stephan built it this way deliberately, because he&#8217;s convinced: it can&#8217;t be faster than this. When you&#8217;re standing at the supermarket checkout, you don&#8217;t want to tap through three screens.</p><blockquote><p>&#8220;You&#8217;re standing at the checkout, you grab your phone &#8211; and the entry is done in two to three seconds.&#8221;</p></blockquote><p>This year&#8217;s roadmap is correspondingly cautious: CSV import, currency conversion, more statistics. Features that strengthen the core promise &#8211; without compromising simplicity. Because that&#8217;s Stephan&#8217;s biggest concern: feature creep. He&#8217;s watched other apps in his position become bloated, slower, more error-prone over time. He doesn&#8217;t want that.</p><h2>Monetization: Donations Instead of a Paywall</h2><p>The open dilemma: the free model is his growth engine &#8211; but it makes monetization difficult. Once you&#8217;ve grown with a free app, you risk rankings and reviews the moment you put features behind a paywall.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w0E2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w0E2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 424w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 848w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w0E2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png" width="1372" height="1162" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1162,&quot;width&quot;:1372,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w0E2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 424w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 848w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 1272w, https://substackcdn.com/image/fetch/$s_!w0E2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0fda8596-b004-4529-96da-3e42e3a6815c_1372x1162.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Stephan sought advice &#8211; including from Fynn Kliemann, 500 euros for two hours. Money well spent, he says. The most valuable tip came at the end: write to your competitors. He did &#8211; and has since found a regular exchange with Timo St&#252;bing, the developer of another household budget app. Conversations between peers walking the same path.</p><p>His current approach: a donation feature, just launched. His goal: 500 to 1,000 euros per month that meaningfully ease the household budget. No exit, no funding round, no big acquisition.</p><p>No unicorn dream. Just honest bootstrapping.</p><h2>What Actually Makes the Difference</h2><p>Stephan puts it plainly: growth doesn&#8217;t come from a clever idea or a perfect product from day one. It comes from feedback, from years of listening, from consistent improvement.</p><p>Today he receives 20 to 50 emails a day. Anything that isn&#8217;t intuitive shows up five times in his inbox within a week &#8211; and he changes it. This self-reinforcing system of user feedback and fast iteration is what made Monee what it is today.</p><p>His tech stack: Firebase for around &#8364;20 per month, Swift for iOS, Kotlin for Android &#8211; developed with AI support via Codex, which he&#8217;s been using since last October. His second wow moment after ChatGPT.</p><p><em>NEW: The full episode is now also on YouTube (German only):</em></p><div id="youtube2-MQAJh8UwNG4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;MQAJh8UwNG4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/MQAJh8UwNG4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>5 Learnings for Founders</h2><ul><li><p><strong>Free can be a business model</strong> &#8211; at least as a growth strategy. Without a price came the rankings, without rankings came the users, without users none of this would have been possible.</p></li><li><p><strong>Solve your own problem</strong> &#8211; Stephan built Monee for himself. That gives you the energy to keep going through the long stretches where nothing seems to happen.</p></li><li><p><strong>Simplicity is a feature</strong> &#8211; The fastest input wins. People standing at the checkout don&#8217;t have time for complex UIs.</p></li><li><p><strong>Competitors aren&#8217;t enemies</strong> &#8211; Talking to other app developers has given Stephan more than any outside consultancy.</p></li><li><p><strong>Feedback is gold</strong> &#8211; Not as a number, but as a signal. If five people ask the same question, something is unclear &#8211; and needs to change immediately.</p><div><hr></div></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Kaffeemacher: How Benjamin Hohlmann Built a €10 Million Business with YouTube and Zero Ad Budget]]></title><description><![CDATA["Happy Bootstrapping" Volume #53]]></description><link>https://happybootstrapping.com/p/kaffeemacher-how-benjamin-hohlmann</link><guid isPermaLink="false">https://happybootstrapping.com/p/kaffeemacher-how-benjamin-hohlmann</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 23 Mar 2026 16:15:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pDhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Benjamin Hohlmann didn&#8217;t plan <a href="https://kaffeemacher.de/">Kaffeemacher</a> &#8211; he grew into it. A voluntary service in Bolivia, a law degree he never finished, and a job at a Basel coffee house set the course. </strong></p><p><strong>Over nearly two decades, he built a company together with his brother Felix: two caf&#233;s, a roastery, a coffee school, and two online shops. Around 50 employees, close to &#8364;10 million in revenue &#8211; and not a single euro spent on advertising.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/kaffeemacher-von-der-ngo-zur-10-mio-kaffee-brand-164/">Episode 164 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>A YouTube Channel as the Foundation</h2><p>In December 2018, the <a href="https://www.youtube.com/Kaffeemacher?ref=happy-bootstrapping.de">Kaffeemacher YouTube channel</a> had 15 to 20 subscribers. Benjamin made a decision: one video every week, starting now. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pDhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pDhl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 424w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 848w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 1272w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pDhl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png" width="1456" height="1183" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1183,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pDhl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 424w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 848w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 1272w, https://substackcdn.com/image/fetch/$s_!pDhl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb386fecf-c5c1-4f3c-b574-21faf66a24a3_1461x1187.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>He hasn&#8217;t stopped since. Today the channel has 131,000 subscribers, over 500 videos, and 35 million views &#8211; with an average watch time of 8.5 minutes per view.</p><blockquote><p>&#8220;Without YouTube, our German company simply wouldn&#8217;t exist.&#8221;</p></blockquote><p>The channel isn&#8217;t an end in itself. It&#8217;s the primary traffic driver for both online shops. The Swiss shop came first; the German subsidiary followed when order volumes from Germany grew so large that shipping from Switzerland no longer made logistical sense. Benjamin&#8217;s brother Florian took over as managing director of the German operation. Today it generates &#8364;4 million in revenue &#8211; entirely through the online shop.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jBWW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jBWW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 424w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 848w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jBWW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png" width="1456" height="940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:940,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jBWW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 424w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 848w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!jBWW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96451b3b-974b-486a-afb5-00222a0ed5ff_1738x1122.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What makes the channel credible is its independence. All test machines are purchased by Kaffeemacher themselves. No manufacturer ever provides equipment for review. YouTube ads are currently switched off. The result: Kaffeemacher has become the largest independent espresso machine testing platform in the German-speaking world, with a 13-page test protocol and university-backed test series.</p><p>The combination of YouTube and blog is deliberate. Every video is accompanied by a blog post with the video embedded. When someone arrives via Google and watches the video within the article, their time on page increases significantly. Google reads that as relevance. Video and article end up ranking simultaneously &#8211; double visibility, single effort.</p><h2>From the Roastery to an Expropriated Farm</h2><p>Kaffeemacher sees itself as a company that manages the full value chain &#8211; from origin to cup. Coffee is sourced directly from producers, often through long-term partnerships with farms in Brazil, Mexico, and other growing regions. At the roastery in Basel, every roast is recorded by six sensors and archived digitally.</p><p>For eight years, Kaffeemacher also owned a small coffee farm in Nicaragua. That ended abruptly in August 2024, when the Nicaraguan president expropriated 15 kilometres of border territory &#8211; including their farm.</p><p>Benjamin takes it in his stride. The farm had already been written off, and the experience reinforced his view: roasteries don&#8217;t need to own land to have impact. Partnerships built on equal terms are the better model.</p><blockquote><p>&#8220;We don&#8217;t ask what the price is &#8211; we ask what you need for this to work for you.&#8221;</p></blockquote><p>This principle runs through all of Kaffeemacher&#8217;s sourcing. With an indigenous community in the highlands of Mexico, where they&#8217;ve been working for four years, it took four visits just to build genuine trust. Generations of colonial history don&#8217;t dissolve with a trade contract.</p><h2>Purpose Business Without Return Pressure</h2><p>Kaffeemacher was founded as a purpose business. Profits stay in the company and are reinvested &#8211; that&#8217;s written into the articles of association. Shares cannot be sold externally. Founders&#8217; shares don&#8217;t grow with the company&#8217;s value; instead, they can be passed on at nominal value to employees who take on responsibility.</p><p>The company is currently in transition: the leadership circle is growing from three to six people, and the model is moving toward employee ownership. Benjamin is deliberately working to make himself dispensable.</p><blockquote><p>&#8220;We grow because we want more impact and because we love what we do &#8211; not because of any return expectation.&#8221;</p></blockquote><p>Annual growth runs at around 25 percent. Faster, says Benjamin, would have meant him and his team falling behind. For him, bootstrapping means more than independence from investors &#8211; it means the freedom to grow at a pace that actually works.</p><p>NEW: The full episode is now also on YouTube (German only):</p><div id="youtube2-GBPZuO655EE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GBPZuO655EE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GBPZuO655EE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Learnings for Founders</h2><ul><li><p><strong>Content beats advertising in the long run:</strong> A YouTube channel with consistent weekly output can replace an entire marketing budget &#8211; if you&#8217;re willing to invest years before seeing results.</p></li><li><p><strong>Video plus blog doubles your visibility:</strong> Embedded videos increase time-on-page, which improves Google rankings for both the article and the video simultaneously.</p></li><li><p><strong>Independence is a business model:</strong> Refusing manufacturer deals, declining free equipment, and avoiding sales commissions builds more trust over time than any campaign.</p></li><li><p><strong>Pace is a strategic choice:</strong> Without external return pressure, you can grow at a tempo that fits your team and your culture.</p></li><li><p><strong>Succession planning starts on day one:</strong> Sharing responsibility early and keeping share values nominal creates a company that can outlast its founders.</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</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><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Choosy: How Vanessa Westphal Built the Most-Used Meal Planner in the DACH Region with a Team of 3]]></title><description><![CDATA["Happy Bootstrapping" Volume #52]]></description><link>https://happybootstrapping.com/p/choosy-how-vanessa-westphal-built</link><guid isPermaLink="false">https://happybootstrapping.com/p/choosy-how-vanessa-westphal-built</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 16 Mar 2026 16:29:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kHrK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Vanessa Westphal is co-founder of <a href="https://www.choosy.de/">Choosy</a>, which she describes as the most-used meal planning app in the DACH region. The app helps families and individuals plan their week intelligently: recipe suggestions, pantry management, and a smart shopping list &#8211; all personalized by taste, nutritional goals, and budget. Last month, the three-person, fully remote team generated &#8364;250,000 in revenue.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/bootstrapped-zur-nr-1-wie-choosy-den-dach-essensplaner-markt-gewann-163/">Episode 163 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Path There Was Anything But Straight</h2><p>The team came together through Y Combinator &#8211; three people from different cities, without a shared office. Early on, they raised around &#8364;500,000 in outside funding and set out on a classic VC growth path. Two years later, they were nearly at zero. The mistake: chasing the wrong metrics, losing focus on the core product, and running a freemium model that consumed resources without giving enough back.</p><blockquote><p>&#8220;Free users always cause the most costs, the most support overhead, have the highest expectations, and complain the most.&#8221;</p></blockquote><p>The turning point came from a conversation with Holger Harms, then CEO of Blinkist: go bootstrapped, introduce a premium model, and stay relentlessly focused on the product. The team bought back the investor shares &#8211; in what Vanessa describes as a fair and uncomplicated process &#8211; and rebuilt from there. Since then, the numbers have moved in the right direction. Last month: &#8364;250,000 in revenue.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kHrK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kHrK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 424w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 848w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 1272w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kHrK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png" width="1377" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1377,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kHrK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 424w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 848w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 1272w, https://substackcdn.com/image/fetch/$s_!kHrK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbbc3081d-9d23-49d0-b85b-cbffd6844575_1377x948.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>How Choosy Works &#8211; and Why It&#8217;s More Than a Recipe Book</h2><p>Choosy plans weeks forward, not backward. The app combines taste preferences, exclusions (useful for picky eaters), nutritional goals, and a budget limit &#8211; then generates a weekly plan that reuses ingredients across multiple meals intelligently. Got leftovers in the fridge? Add them, and Choosy factors them in. According to Vanessa, Premium users save up to &#8364;1,000 per year as a result.</p><blockquote><p>&#8220;The app knows what a recipe costs, knows what can be reused &#8211; and keeps you within your budget. This isn&#8217;t a calorie tracker, it&#8217;s a real planner.&#8221;</p></blockquote><p>The premium model comes in three tiers: &#8364;6.99 per month, &#8364;49.99 per year, or a one-time payment of &#8364;139 as a lifetime deal. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6H8l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6H8l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 424w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 848w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 1272w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6H8l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png" width="960" height="1263" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1263,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6H8l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 424w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 848w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 1272w, https://substackcdn.com/image/fetch/$s_!6H8l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbdc023fd-b796-4e46-8932-fc91d9a7e17b_960x1263.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Conversion from free to paid sits at around 10 percent &#8211; for comparison, Duolingo, known for its aggressive freemium approach, reportedly achieves just under 5 percent. The lifetime deal has performed surprisingly well: many users prefer a single payment with no ongoing obligation, a preference the team deliberately caters to, even though it generates less recurring revenue over time than an annual subscription.</p><h2>Distribution: Micro-Influencers, Meta Ads, and Word of Mouth</h2><p>In the early phase, the team manually reached out to micro-influencers &#8211; no fees, purely on a mutual basis. The channel worked because the product solves an everyday problem that&#8217;s easy to demonstrate: weekly plan, shopping list, pantry under control. Once you show it once, you already have your audience&#8217;s attention. Today, the biggest growth levers are Meta Ads, Google Ads, and organic word of mouth from satisfied users. Brand awareness grew by 150 percent in the last measurement period.</p><p>That Choosy has now overtaken Chefkoch in the Google Play Store &#8211; without a marketing agency and with a fraction of the resources of an established media company &#8211; illustrates what consistent product focus and app store optimization can achieve.</p><blockquote><p>&#8220;A great product without any marketing obviously won&#8217;t work &#8211; but a great product still matters enormously.&#8221;</p></blockquote><h2>What Comes Next</h2><p>Choosy is planning expansion into the US market. The decision is strategic: the American market is significantly larger, the app is already available in English, and the meal planning segment is well established there. The team stays small and remote but recently added another tech hire to accelerate product development. The company is structured as a UG based in Bochum. Investor shares have been bought back, and the business runs profitably. Vanessa sees her role as product and growth &#8211; and consistently emphasizes that decisions are made when they benefit users, not for the sake of appearances.</p><p>The full episode is also on YouTube (german only):</p><div id="youtube2-Ohs3XCLXJf4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Ohs3XCLXJf4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Ohs3XCLXJf4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>Key Takeaways</h2><ul><li><p>Choosy made the move from VC-funded to bootstrapped &#8211; and became profitable in the process.</p></li><li><p>The freemium model was a cost driver; it took a clear premium model for the business to work.</p></li><li><p>A 10% premium conversion rate shows that paying users validate a product far better than free downloads.</p></li></ul><div><hr></div><h2>Learnings for Founders</h2><ul><li><p><strong>Launch with a paid version from day one.</strong> It tells you whether the product has real everyday value &#8211; more reliably than any download statistic.</p></li><li><p><strong>Free users are expensive.</strong> Support overhead, infrastructure, expectation management &#8211; the costs are real, even when no money changes hands.</p></li><li><p><strong>App store optimization is underrated.</strong> Choosy used it to overtake an established player like Chefkoch without an agency budget.</p></li><li><p><strong>Small teams can move fast.</strong> Three people, remote, no shared office &#8211; and still market-leading in a category.</p></li><li><p><strong>Metrics determine focus.</strong> The team tracked the wrong numbers for a long time; the turnaround only came once they measured the right things.</p></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[doloc.io and Cloud Backup for Podio: How Daniel Schreiber Runs Two SaaS Products on the Side]]></title><description><![CDATA["Happy Bootstrapping" Volume #51]]></description><link>https://happybootstrapping.com/p/dolocio-and-cloud-backup-for-podio</link><guid isPermaLink="false">https://happybootstrapping.com/p/dolocio-and-cloud-backup-for-podio</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 09 Mar 2026 16:38:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XEor!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Daniel Schreiber is a software developer based in Offenbach, Germany. He works part-time (80 percent) and runs two SaaS products on the side. His <a href="https://www.cloud-backup-for-podio.com/?ref=happy-bootstrapping.de">Cloud Backup for Podio</a> has been generating around &#8364;2,500 MRR for over ten years. </strong></p><p><strong>His newer project <a href="https://btstrp.de/doloc?ref=happy-bootstrapping.de">doloc.io is an AI-powered translation tool</a> for app developers that is just gaining initial traction. In between, there&#8217;s a startup he sold, a product that completely failed, and the realization that distribution remains the biggest challenge.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/doloc-io-und-cloud-backup-for-podio-wie-daniel-schreiber-nebenberuflich-zwei-saas-produkte-betreibt-162/">Episode 162 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From the Energy Market to a Backup Tool</h2><p>Daniel&#8217;s first brush with entrepreneurship was Wechselfuchs &#8211; a startup for automated energy provider switching that he launched about 14 years ago with his brother Dominik. The idea: use a power of attorney to switch electricity providers every twelve months and capture new customer discounts. After a few years, they sold the customer base to Wechselpilot &#8211; not a life-changing exit, but a small return.</p><p>The real byproduct of Wechselfuchs turned out to be more valuable: all customer data was stored in Podio, a SaaS platform for SMBs. Daniel wondered what would happen if Podio went down &#8211; and wrote a backup script. That script became Cloud Backup for Podio, a standalone product with Stripe integration and a clear value proposition: back up data, browse it independently, export it, and restore it if needed.</p><blockquote><p>&#8220;The backup is more of a peace-of-mind thing. Knowing your data is somewhere else. Even if the intern deletes everything.&#8221;</p></blockquote><p>Nearly all customers came through Podio&#8217;s plugin marketplace &#8211; without any active marketing. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XEor!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XEor!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 424w, https://substackcdn.com/image/fetch/$s_!XEor!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 848w, https://substackcdn.com/image/fetch/$s_!XEor!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 1272w, https://substackcdn.com/image/fetch/$s_!XEor!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XEor!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png" width="1456" height="997" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:997,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XEor!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 424w, https://substackcdn.com/image/fetch/$s_!XEor!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 848w, https://substackcdn.com/image/fetch/$s_!XEor!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 1272w, https://substackcdn.com/image/fetch/$s_!XEor!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa86807d3-17a5-4bbb-8167-b80cf476247a_1732x1186.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The tech stack is pragmatic: PHP on the backend, MongoDB, Google Cloud, and a REST API for the frontend. Daniel deliberately never did a major rebuild, because the stability built up over ten years is priceless.</p><h2>ValiPod: The Fail Without a Single Customer</h2><p>In parallel, Daniel tried building ValiPod, a second Podio-based product &#8211; a validation tool for cross-field rules. Despite pre-launch interviews with experts, not a single paying customer signed up. The niche was too small, the search term too obscure, and there was no distribution channel. Daniel kept the tool online for free for years before eventually shutting it down.</p><blockquote><p>&#8220;My learning: the niche can also be too small. And the distribution game doesn&#8217;t always run by itself.&#8221;</p></blockquote><h2>doloc.io: AI Translation for the Build Process</h2><p><a href="https://btstrp.de/doloc?ref=happy-bootstrapping.de">doloc.io</a> was born from frustration with delayed releases caused by missing translations. The idea: app developers send their language files (JSON, XLIFF) to doloc&#8217;s API and get them back translated in seconds &#8211; context-aware, because already translated texts serve as an implicit glossary. Unlike traditional translation management platforms, doloc has no separate state, no complex UI, and no asynchronous translation process. Translation happens directly in the build.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9krX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9krX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 424w, https://substackcdn.com/image/fetch/$s_!9krX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 848w, https://substackcdn.com/image/fetch/$s_!9krX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 1272w, https://substackcdn.com/image/fetch/$s_!9krX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9krX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png" width="1078" height="792" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:792,&quot;width&quot;:1078,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9krX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 424w, https://substackcdn.com/image/fetch/$s_!9krX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 848w, https://substackcdn.com/image/fetch/$s_!9krX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 1272w, https://substackcdn.com/image/fetch/$s_!9krX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26adb1bc-6294-455e-9f00-b9b251828afb_1078x792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The tech stack is modern: TypeScript with the Bun runtime on Google Cloud Run, Supabase for the database, and Astro on Cloudflare for the frontend. Translations run on GPT-4.1 because of its large context window. Operating costs are minimal.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!X94l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!X94l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 424w, https://substackcdn.com/image/fetch/$s_!X94l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 848w, https://substackcdn.com/image/fetch/$s_!X94l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 1272w, https://substackcdn.com/image/fetch/$s_!X94l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!X94l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png" width="1072" height="686" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:686,&quot;width&quot;:1072,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!X94l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 424w, https://substackcdn.com/image/fetch/$s_!X94l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 848w, https://substackcdn.com/image/fetch/$s_!X94l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 1272w, https://substackcdn.com/image/fetch/$s_!X94l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea181384-2f7a-4b7d-9f73-34d2583e0039_1072x686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Pricing starts free for up to 100 texts, &#8364;12 for up to 2,000 texts, and &#8364;45 for up to 10,000. A handful of paying customers are on board. The beta customer is Daniel&#8217;s own employer &#8211; free of charge, since the idea originated there.</p><blockquote><p>&#8220;I&#8217;d rather focus on product and tech &#8211; that&#8217;s what I&#8217;m good at. Distribution is the open challenge.&#8221;</p></blockquote><p>The biggest challenge remains marketing. Google Ads didn&#8217;t work because the relevant search terms are dominated by established translation platforms. Reddit drives some traffic, an IntelliJ plugin for developers generates visibility, and an open-source Angular addon links to doloc. Daniel also tried Product Hunt launches with his brother Raphael &#8211; without any lasting effect. His observation: the builder scene there tends to stay in its own bubble. He&#8217;s now betting on an affiliate program to reach content creators and newsletter operators with existing audiences in the developer community. Anyone interested is welcome to reach out directly.</p><h2>What I Learned in This Interview</h2><p><strong>A product that has been running stably for 10 years at &#8364;2,500 MRR doesn&#8217;t need to be made bigger.</strong> Sometimes a reliable side income is more valuable than a risky growth strategy.</p><p><strong>Distribution beats product.</strong> Cloud Backup had the Podio marketplace, ValiPod had nothing &#8211; with comparable product quality. That makes all the difference.</p><p><strong>You don&#8217;t need the pressure.</strong> Daniel&#8217;s &#8220;everything is possible, nothing is required&#8221; philosophy might sound like an excuse, but it&#8217;s a deliberate luxury of indie hacking without external capital.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Your own problems are the best starting point:</strong> Both Cloud Backup and doloc.io were born from genuine personal needs &#8211; which automatically validates the core idea.</p></li><li><p><strong>The marketplace is your friend:</strong> Nearly all Cloud Backup customers came through the Podio marketplace. Platform ecosystems are often the most effective distribution channel for niche products.</p></li><li><p><strong>Stability over modernization:</strong> Daniel never fundamentally rebuilt the PHP stack of Cloud Backup. Ten years of stability is worth more than a modern tech stack.</p></li><li><p><strong>Failure costs little when the cost base is right:</strong> ValiPod ran on Firebase and caused no ongoing costs. The only loss was time and mental energy.</p></li><li><p><strong>Affiliate programs need meta-marketing:</strong> Setting up an affiliate program isn&#8217;t enough &#8211; you still need to actively find and approach creators, which is yet another distribution problem.</p><div><hr></div></li></ul><p>The full episode is also on YouTube (german only):</p><div id="youtube2-71Jq6skH4pw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;71Jq6skH4pw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/71Jq6skH4pw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Visito.me: How Sven Feliks left Mercedes After 14 Years to Build an All-in-One Platform for Restaurants]]></title><description><![CDATA["Happy Bootstrapping" Volume #50]]></description><link>https://happybootstrapping.com/p/visitome-how-sven-feliks-left-mercedes</link><guid isPermaLink="false">https://happybootstrapping.com/p/visitome-how-sven-feliks-left-mercedes</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 02 Mar 2026 19:23:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SY81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Sven Feliks is 33 years old, born near Stuttgart, and spent 14 years working at Mercedes. Last year, he took the severance package and went full-time on <a href="https://www.visito.me/">his startup visito.me</a> &#8211; a SaaS platform that offers restaurants digital menus, reservation systems, ordering and payment features, all from a single platform. </strong></p><p><strong>He founded the company back in 2020 during Covid together with three friends from university. Currently, Visito has 35 paying customers and 154 restaurants on the platform in total.</strong></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/visito-me-wie-sven-nach-14-jahren-mercedes-eine-all-in-one-plattform-fur-die-gastronomie-aufbaut-161/">Episode 161 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From a Covid Night Shift to the First Prototype</h2><p>Visito&#8217;s story actually starts with a completely different product. Sven and his three co-founders Alex, Dennis and Flo had built a social media app called SWOT during their studies &#8211; a platform where users could let their community vote on decisions. The app had around 10,000 users but generated zero revenue. When Covid hit and restaurants suddenly had to document guest contact details, an acquaintance called Sven and asked if there was a digital solution.</p><p>On a Friday evening at 5 PM, Sven called his co-founders and told them to drop everything &#8211; by 3 AM the first functional prototype was ready. At 9 AM, Sven was already walking through Stuttgart selling the system to restaurant owners. He negotiated prices like on a bazaar &#8211; &#8364;80 at the first place, &#8364;40 at the next. His co-founders nicknamed him the &#8220;camel trader&#8221;.</p><blockquote><p>&#8220;Friday evening, 5 or 6 PM, I called my guys and said: Drop everything, we&#8217;re building something new. By 3 AM the first prototype was ready.&#8221;</p></blockquote><h2>The Product and Business Model</h2><p>Visito positions itself as the &#8220;Amazon Prime for restaurants&#8221; &#8211; a platform that bundles as many digital tools as possible in one place. Core features include a multilingual digital menu with filter options, a reservation system, digital ordering and payment, loyalty stamp cards, internal pop-up advertising, and most recently an AI voice agent for phone reservations.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SY81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SY81!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 424w, https://substackcdn.com/image/fetch/$s_!SY81!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 848w, https://substackcdn.com/image/fetch/$s_!SY81!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 1272w, https://substackcdn.com/image/fetch/$s_!SY81!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SY81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png" width="1456" height="941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SY81!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 424w, https://substackcdn.com/image/fetch/$s_!SY81!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 848w, https://substackcdn.com/image/fetch/$s_!SY81!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 1272w, https://substackcdn.com/image/fetch/$s_!SY81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d663b66-1772-4722-9c87-a2c7fb84ad69_1757x1136.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The pricing is deliberately simple: there&#8217;s a free Basic version with a profile and link-tree functionality, plus a Premium package for &#8364;69 per month or &#8364;699 per year. Currently, around 80 percent of customers pay monthly, while 20 percent use the annual plan. For comparison: one restaurant owner told Sven he paid &#8364;10,000 per year to Lieferando (Germany&#8217;s dominant food delivery platform) alone &#8211; with Visito, even including transaction fees, costs never come anywhere close to that amount.</p><blockquote><p>&#8220;We want to make IT affordable and become the Amazon Prime for restaurants.&#8221;</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!z_Ij!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!z_Ij!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 424w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 848w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 1272w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!z_Ij!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png" width="1420" height="1150" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1150,&quot;width&quot;:1420,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!z_Ij!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 424w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 848w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 1272w, https://substackcdn.com/image/fetch/$s_!z_Ij!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20009c78-762f-463e-a88a-1c8c094052fd_1420x1150.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Marketing and Growth</h2><p>At Visito, Sven is the &#8220;junior for everything&#8221; &#8211; sales, marketing, onboarding, support. His three co-founders still work full-time in their day jobs and handle the development. Sales run on a mix of old-school door-to-door visits and social media ads. In Hamburg, Sven printed 200 pitch decks and walked from restaurant to restaurant. Out of 200, five showed interest &#8211; the time investment was high, the return modest.</p><p>Referrals work much better. One customer near Berlin&#8217;s Alexanderplatz, who switched from Open Table to Visito, immediately offered to bring in five or six new customers from his network. Sven also organized a hackathon with the City of Stuttgart and DEHOGA (Germany&#8217;s hotel and restaurant association), which attracted 37 participants and already produced concrete leads and potential team members.</p><h2>The Mercedes Severance as a Launchpad</h2><p>After 14 years at Mercedes, Sven used the severance package as his personal runway. The severance was a standardized process based on years of service and age. According to Sven, the money won&#8217;t last five years, but with his wife&#8217;s support, he&#8217;s given himself a window of about nine months. All revenue that Visito generates goes straight back into advertising &#8211; none of the four founders currently pay themselves a salary.</p><blockquote><p>&#8220;If someone asks me in ten years whether I dared to do everything, I can now say with a clear conscience: Yes.&#8221;</p></blockquote><h2>What I Learned in This Interview</h2><p><strong>Gastro SaaS requires patience:</strong> The market is huge &#8211; 35,000 restaurants open and close annually in Germany &#8211; but the willingness to digitize isn&#8217;t universal yet. After five years, Sven has 35 paying customers and is fighting for every single one.</p><p><strong>Referrals beat cold outreach:</strong> 200 door-to-door visits in Hamburg generated five leads. A single satisfied customer in Berlin offered to bring in several new clients. In the restaurant business, authentic recommendations are worth their weight in gold.</p><p><strong>Leaving a corporate job needs a clear timeline:</strong> Sven set a time window with his wife, lives deliberately frugally off his severance, and has a clear target: 200 to 250 customers by year-end. There is no Plan B on purpose.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Use a crisis as a catalyst:</strong> The sudden need for digital contact tracing during Covid opened the door to the restaurant industry &#8211; Sven and his team built a prototype overnight and were selling it the next morning.</p></li><li><p><strong>Keep the pricing model simple:</strong> A flat fee instead of per-reservation transaction costs clearly differentiates Visito from Open Table and Lieferando &#8211; and is instantly understandable for restaurant owners.</p></li><li><p><strong>Let customer feedback drive your product:</strong> Visito builds features that restaurants actually request &#8211; from the AI voice agent to pop-up ads. The customers are essentially the product owners of the backlog.</p></li><li><p><strong>Founder team harmony matters:</strong> Four friends, four different minds, but shared decisions &#8211; Sven emphasizes that he argues less with his co-founders than with some of his friends.</p></li><li><p><strong>Bootstrapping means reinvesting:</strong> All revenue flows back into the company. None of the founders currently pay themselves a salary &#8211; the focus is entirely on growth.</p></li></ul><p></p><p>The full episode is also on YouTube (german only):</p><div id="youtube2-uxJs0xelIsg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;uxJs0xelIsg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/uxJs0xelIsg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[widdix: How Andreas Wittig Bootstraps Four AWS Products with His Brother – 1,800 Customers, Zero Employees]]></title><description><![CDATA["Happy Bootstrapping" Volume #49]]></description><link>https://happybootstrapping.com/p/widdix-how-andreas-wittig-bootstraps</link><guid isPermaLink="false">https://happybootstrapping.com/p/widdix-how-andreas-wittig-bootstraps</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 23 Feb 2026 16:08:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/72V-VJF0fyg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Andreas Wittig has been running widdix GmbH together with his brother Michael for eleven years &#8211; just the two of them, no employees, with 1,800 customers worldwide. The brothers specialize in products built around AWS and have made the leap from consulting to a pure product business. </strong></p><p><strong>Their main product, a <a href="https://bucketav.com/">virus scanner for Amazon S3</a>, has 60&#8211;70 percent US customers. A story about the 80/20 rule, painfully slow growth at the beginning, and why persistence wins in the end.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/widdix-de-wie-andreas-wittig-mit-seinem-bruder-vier-saas-produkte-bootstrapped-1-800-kunden-null-angestellte-160/">Episode 160 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><p><em><strong>NEW: The Episode is on YouTube as Full Video Episode (still in German):</strong></em></p><div id="youtube2-72V-VJF0fyg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;72V-VJF0fyg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/72V-VJF0fyg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>The Founding Story</h2><p>The path to widdix begins with failure. Andreas and Michael worked at a fintech startup in Stuttgart &#8211; which didn&#8217;t survive. But they took something with them: deep AWS expertise. With this knowledge, they became self-employed, wrote two technical books about AWS, and began developing their own products alongside consulting.</p><p>The strategy: 80 percent consulting for cash flow, 20 percent product development for the future. Their first product attempt, a virus scanner for Amazon S3 called Bucket AV, initially brought in almost nothing.</p><blockquote><p>&#8220;At the beginning you earned $10, then $20. That&#8217;s terribly demotivating because you think you&#8217;d have to wait another 100 years for this to become something. But sticking with it &#8211; that can actually turn into something after five years.&#8221;</p></blockquote><p>And that&#8217;s exactly what happened. Bucket AV grew slowly but steadily. Today it&#8217;s their largest product, with customers primarily from the United States.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gSez!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gSez!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 424w, https://substackcdn.com/image/fetch/$s_!gSez!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 848w, https://substackcdn.com/image/fetch/$s_!gSez!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 1272w, https://substackcdn.com/image/fetch/$s_!gSez!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gSez!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png" width="1456" height="1350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1350,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gSez!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 424w, https://substackcdn.com/image/fetch/$s_!gSez!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 848w, https://substackcdn.com/image/fetch/$s_!gSez!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 1272w, https://substackcdn.com/image/fetch/$s_!gSez!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5496d58-0da3-45ed-bf09-7afc79cb62cb_2000x1854.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Product and Business Model</h2><p>widdix now operates four products in the AWS ecosystem, all distributed through the AWS Marketplace. The main product, Bucket AV, scans files in Amazon S3 for viruses &#8211; a niche problem that enough companies have to build a business around.</p><p>The product philosophy is radically simple:</p><blockquote><p>&#8220;What we learned: Can we explain the product simply and does it fit in three keywords? That&#8217;s basically our strategy.&#8221;</p></blockquote><p>Operating four products with just two people is a challenge. But Andreas and Michael deliberately haven&#8217;t hired employees. Complexity stays manageable, margins stay high, decision paths stay short.</p><p>For enterprise customers, ISO 27001 certification was necessary. Cost: around &#8364;10,000 per year. An investment that quickly pays off through larger deals.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uDwe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uDwe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 424w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 848w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 1272w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uDwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png" width="1456" height="1211" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1211,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uDwe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 424w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 848w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 1272w, https://substackcdn.com/image/fetch/$s_!uDwe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F958e44c8-8f03-44c4-b611-3b66b96ee8f4_2000x1664.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Marketing and Growth</h2><p>The AWS Marketplace is the main sales channel. Customers find the products where they&#8217;re already looking for AWS solutions. This saves traditional marketing &#8211; but also means dependence on a platform.</p><p>Growth was never exponential, but linear and slow. That&#8217;s exactly what bootstrapping is about: you underestimate how long it takes to establish software in the market. Those who accept that and persist win.</p><p>One learning Andreas shares: They drastically raised their prices &#8211; and were afraid of the customer reaction.</p><blockquote><p>&#8220;We made a fairly drastic price increase and were scared customers would leave &#8211; not a single one complained. It&#8217;s always a shame you didn&#8217;t do it earlier.&#8221;</p></blockquote><p>The insight: Most bootstrappers price too low. If nobody complains about the price, it&#8217;s probably too cheap.</p><h2>Challenges and Brother Dynamics</h2><p>Eleven years of self-employment with your own brother &#8211; and never had a serious argument. That&#8217;s unusual. Andreas explains it with clear division of responsibilities and similar values. Both want the same thing: independence, meaningful work, no unnecessary growth.</p><blockquote><p>&#8220;I can&#8217;t imagine anything else anymore. I hope this keeps going well for a long time. Getting hired somewhere &#8211; I can hardly imagine that right now.&#8221;</p></blockquote><p>The freedom to decide for yourself what you build and how you work is the greatest value for Andreas. No investor, no board, no justification required. Just two brothers building software that customers need.</p><p>That also means: inquiries about selling the company get declined. There&#8217;s no exit plan because none is needed.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>Slow growth is normal:</strong> From $10 MRR to a real business takes years, not months. Knowing this and persisting gives you an advantage over everyone who quits too early.</p><p><strong>Three keywords as a product test:</strong> If you can&#8217;t explain a product in three keywords, it&#8217;s probably too complicated for the market &#8211; or you haven&#8217;t understood the problem yet.</p><p><strong>Raise prices without fear:</strong> If nobody complains after a price increase, the old price was too low. Most bootstrappers undervalue themselves.</p><h2>Learnings for Founders</h2><ul><li><p><strong>The 80/20 rule works:</strong> 80 percent consulting for cash flow, 20 percent product development. This way the product business finances itself until it becomes self-sustaining.</p></li><li><p><strong>Bootstrapping takes time:</strong> You underestimate how long it takes to establish software in the market. Starting on the side and persisting is the strategy.</p></li><li><p><strong>Two-person companies can scale:</strong> 1,800 customers without employees. Automation and clear product focus make it possible.</p></li><li><p><strong>Brother partnerships can work:</strong> Clear division of responsibilities and similar values are the key. Eleven years without a serious argument.</p></li><li><p><strong>ISO certification as investment:</strong> &#8364;10,000 per year sounds like a lot, but it opens enterprise doors that would otherwise stay closed.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA["Paid Self-Fulfillment": Alex Schäfer on the Journey from Corporate to Full-Time Auto YouTuber "CarRanger"]]></title><description><![CDATA["Happy Bootstrapping" Volume #48]]></description><link>https://happybootstrapping.com/p/paid-self-fulfillment-alex-schafer</link><guid isPermaLink="false">https://happybootstrapping.com/p/paid-self-fulfillment-alex-schafer</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 16 Feb 2026 16:09:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/wSjTiXhAKsY" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Alex Sch&#228;fer is 35, from Thuringia, Germany, and worked at a large corporation for 16 years. Since fall 2025, he&#8217;s been living full-time from his <a href="https://www.youtube.com/carranger?ref=happy-bootstrapping.de">YouTube channel CarRanger</a> &#8211; 229,000 subscribers, everything about cars, from &#8364;2,000 used cars to &#8364;200,000 new vehicles. </strong></p><p><strong>The remarkable part: He&#8217;s never been invited to a press event by BMW, Mercedes, Porsche, or Opel. A deliberate consequence of his philosophy. A story about authenticity, the long game, and why the cheapest videos are sometimes the most successful.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/carranger-wie-alex-schafer-mit-229-000-abonnenten-youtube-zum-vollzeitjob-machte-ohne-je-zu-einem-presseevent-eingeladen-zu-werden-159/">Episode 159 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><p><em><strong>NEW: The Episode is on YouTube as Full Video Episode (still in German):</strong></em></p><div id="youtube2-wSjTiXhAKsY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;wSjTiXhAKsY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/wSjTiXhAKsY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2>The Founding Story</h2><p>The path to CarRanger doesn&#8217;t begin with videos, but with a used car problem. Alex and his co-founder Claudio knew each other from university and had spent years buying, driving, and selling cars &#8211; realizing the used car market is unfair. In 2017, they founded a company with a service in between. The videos were originally just meant to promote that service.</p><p>Then came a problem: A competitor backed by Allianz with TV advertising. &#8220;They burned through eight figures. So what? Venture capital,&#8221; Alex recalls. The service was discontinued &#8211; but Alex was already so invested in the videos that he just kept going. Not for the clicks, not for the money. Because it was fun.</p><blockquote><p>&#8220;It took me nine months for the first 100 subscribers. Of those 100, probably 50 were cold outreach in my friend circle. Like: Give me your phone for a second &#8211; and boom, subscribed.&#8221;</p></blockquote><p>The breakthrough came slowly. In 2019, he could first buy equipment from the revenue. In 2020, he had a full-time cameraman. When that person left, he realized: Revenue stays the same, expenses drop. That&#8217;s when it became a business case.</p><h2>The Product and Business Model</h2><p>CarRanger tests everything with four wheels &#8211; old cars, new cars, used, brand new. The motto: &#8220;Everything that moves you.&#8221; Alex produces two to three long-form videos per week plus a daily Short. 99 percent alone, all one-take &#8211; with slip-ups, stumbles, and hoods that won&#8217;t open properly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K2RI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K2RI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 424w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 848w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 1272w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K2RI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png" width="1402" height="993" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44d48b31-c719-416d-803f-62da6be869ef_1402x993.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:993,&quot;width&quot;:1402,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!K2RI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 424w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 848w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 1272w, https://substackcdn.com/image/fetch/$s_!K2RI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44d48b31-c719-416d-803f-62da6be869ef_1402x993.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The business model: roughly 50:50 between YouTube ad revenue and selected advertising partners. But here&#8217;s what&#8217;s special: Alex doesn&#8217;t take money from car manufacturers for videos.</p><blockquote><p>&#8220;I&#8217;m not going to be the rich asshole who ripped everyone off. I&#8217;d rather have &#8364;2,000 less and be a reasonably content person who can still look at himself in the mirror.&#8221;</p></blockquote><p>The consequence: From BMW, Mercedes, Porsche, Opel, Peugeot, Cupra &#8211; never invited to a press event. At 228,000 subscribers. He just gets the cars another way.</p><h2>Marketing and Growth</h2><p>Growth on YouTube is not a linear process. Alex describes it as waves &#8211; sometimes nothing happens for months, then comes a push. A video about a Dacia world premiere, filmed in 20 minutes between appointments, brought 650,000 views. One of his most successful ever. Videos with lots of love and effort? Sometimes only 10,000 views. &#8220;You didn&#8217;t even earn back the gas money to get there.&#8221;</p><p>The biggest insight: Some things you have to accept rather than try to understand. Otherwise you&#8217;ll go crazy. What works is consistency &#8211; a Short every day, at least two long videos per week, for eight years without a break.</p><p>Old content keeps working: A video about a Russian Bukhanka from years ago still brought 63,000 views and &#8364;482 in 2024. Alex is building an automobile catalog &#8211; eventually a self-running retirement fund.</p><h2>Challenges and Philosophy</h2><p>After 16 years in corporate, the switch in fall 2025 wasn&#8217;t a spontaneous decision. Alex first reduced from 40 to 30 hours, ran that parallel for two years. Then the complete exit &#8211; with eight years of YouTube experience and knowing what he could rely on.</p><p>The biggest challenge: Time. With two jobs, family, and wanting to do justice to everyone, he hit 80 hours per week. That was unhealthy. Today he only does CarRanger &#8211; and it doesn&#8217;t feel like work.</p><blockquote><p>&#8220;People give me money to do what I&#8217;d want to do anyway. Right now I&#8217;m just lucky that people pay me for my hobby.&#8221;</p></blockquote><p>Alex deliberately avoids scaling. No head of content, no big production. The one-man-show has a reason: satisfaction over maximum output.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>The first 100 are the hardest:</strong> Nine months for 100 subscribers, half of them friends. Anyone who pushes through that has the right motivation &#8211; enjoying the work itself, not chasing clicks.</p><p><strong>Authenticity has a price &#8211; and a value:</strong> No manufacturer payment means no press events. But also no obligation to sugarcoat cars. Viewers pay with their time &#8211; Alex is accountable to them.</p><p><strong>Old content is a pension:</strong> Videos from years ago keep generating revenue. A catalog of thousands of videos becomes a self-sustaining income source.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Decide early who pays you:</strong> Viewers or clients. Doing both authentically rarely works.</p></li><li><p><strong>Consistency beats perfection:</strong> Eight years without a break, content every day. That builds reach &#8211; not the perfect single video.</p></li><li><p><strong>The cheapest videos can be the most successful:</strong> 20-minute slot, phone video, 650,000 views. Effort doesn&#8217;t correlate with success.</p></li><li><p><strong>Scaling is optional:</strong> Deliberately staying a one-man-show can be the right decision. Satisfaction is also a metric.</p></li><li><p><strong>Accept what you don&#8217;t understand:</strong> Some things on YouTube work without any recognizable pattern. Question everything and you&#8217;ll go crazy.</p><div><hr></div></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item><item><title><![CDATA[Pentacode: How Lorenz Strasser Bootstrapped an HR Software Managing 60,000 Employees – Without a Single Investor]]></title><description><![CDATA["Happy Bootstrapping" Volume #47]]></description><link>https://happybootstrapping.com/p/pentacode-how-lorenz-strasser-bootstrapped</link><guid isPermaLink="false">https://happybootstrapping.com/p/pentacode-how-lorenz-strasser-bootstrapped</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 09 Feb 2026 15:55:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pWX6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Lorenz Strasser built <a href="https://pentacode.app/?ref=happy-bootstrapping.de">Pentacode</a>, an HR workforce management software for mid-sized businesses &#8211; completely bootstrapped, without a business angel, without an investor. </strong></p><p><strong>Today the company employs 22 people and manages over 60,000 active employees at connected businesses. More than 15 million shifts have been planned. The company is cash-positive. A story about brutal cold calling reality, the journey from restaurateur to software entrepreneur, and a clear philosophy: &#8220;Whoever pays calls the shots.&#8221;</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/pentacode-wie-lorenz-strasser-eine-hr-software-mit-60-000-verwalteten-mitarbeitern-bootstrapped-hat-ohne-einen-einzigen-investor/">Episode 158 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Founding Story</h2><p>Lorenz&#8217;s path to Pentacode doesn&#8217;t begin at a desk, but in the restaurant industry. After studying mathematics and computer science, he had already founded two companies, including a restaurant chain with 13 locations and over 500 employees. That&#8217;s exactly where the problem lay: there was no suitable HR software for SMEs. The big solutions like Atos were simply unsuitable for mid-sized businesses.</p><p>Lorenz started in 2012 with the first version under a different name, and the idea solidified in 2017 before becoming Pentacode. From the beginning, one thing was clear: no outside capital.</p><blockquote><p>&#8220;Whoever pays calls the shots &#8211; that&#8217;s why I never wanted to take outside capital.&#8221;</p></blockquote><p>Lorenz has maintained this stance to this day. The only obligations: wages, salaries, and the tax office. No investors interfering. No business angels with their own interests.</p><h2>The Product and Business Model</h2><p>Pentacode is an HR workforce management software specifically for mid-sized businesses &#8211; time tracking, shift planning, personnel management. The target group: companies that are too big for Excel but too small for enterprise solutions. Billing is based on managed employees.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pWX6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pWX6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 424w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 848w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pWX6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png" width="1456" height="1082" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1082,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pWX6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 424w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 848w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 1272w, https://substackcdn.com/image/fetch/$s_!pWX6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ea09f5a-cdbc-41f4-81d3-74cc81ed0682_1635x1215.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One third of the 22 employees work in tech. The software currently manages nearly 60,000 active employees and has planned over 15 million shifts. Lorenz deliberately chose to incorporate as an AG (stock corporation) rather than a GmbH &#8211; this provides flexibility for the future.</p><p>Revenue? Lorenz keeps that to himself. But he shares one figure: the company operates profitably and is cash-positive. For a bootstrapped SaaS company, that&#8217;s the most important milestone.</p><h2>Marketing and Growth</h2><p>The early days were brutal. Lorenz shares his cold calling numbers with unflinching honesty:</p><blockquote><p>&#8220;Cold calling at the beginning: 1,000 calls, 50 meetings, 5 clients. That was the reality.&#8221;</p></blockquote><p>1,000 calls for 5 clients. That&#8217;s a conversion rate of 0.5 percent. Anyone who doesn&#8217;t give up with numbers like that either has tremendous patience or is crazy. Lorenz had both &#8211; plus the knowledge that his product solves a real problem. Large HR solutions are too complex and too expensive for mid-sized businesses. Pentacode filled that gap.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aYlS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aYlS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 424w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 848w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 1272w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aYlS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png" width="1244" height="1090" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1090,&quot;width&quot;:1244,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aYlS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 424w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 848w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 1272w, https://substackcdn.com/image/fetch/$s_!aYlS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce32cd3f-85a0-413c-9631-df4376cbe431_1244x1090.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Today the situation looks different. &#8220;I&#8217;m glad I don&#8217;t have to do cold calling anymore. New opportunities are opening up that are much more fun,&#8221; says Lorenz. The company grows organically, referrals play a major role. The approach: consulting instead of selling. When you understand what the customer really needs, you don&#8217;t have to cold call anymore.</p><p>The expansion into Austria proved particularly challenging &#8211; 700 different collective bargaining agreements made adapting the software complex. German companies easily underestimate such regulatory hurdles.</p><h2>Challenges and Success Factors</h2><p>Lorenz names three fundamental requirements for successful entrepreneurship &#8211; beyond any business idea:</p><blockquote><p>&#8220;You need optimism over a long period of time, resilience, and frustration tolerance. If you get frustrated quickly, you should ask yourself whether you want to put yourself through this.&#8221;</p></blockquote><p>Optimism, resilience, frustration tolerance. The entrepreneur either brings these three qualities &#8211; or should leave it alone. That sounds harsh, but Lorenz speaks from experience. Organizational oversight during growth is crucial: constantly questioning yourself whether current processes still work.</p><p>Privately, he maintains balance with daily exercise, playing cello, and 25 years of marriage. Because entrepreneurship is a marathon, not a sprint.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>Cold calling is a numbers game:</strong> 1,000 calls, 50 meetings, 5 clients. If you know this reality, you don&#8217;t give up after 100 calls. Success comes through persistence, not talent.</p><p><strong>Independence has a price &#8211; and a value:</strong> Without investors, you grow slower. But you keep control. &#8220;Whoever pays calls the shots&#8221; is more than just a saying.</p><p><strong>Industry knowledge is an unfair advantage:</strong> Lorenz knew the problems from 13 restaurant locations with 500+ employees. He didn&#8217;t need to ask anyone what the market needs &#8211; he already knew.</p><h2>Learnings for Founders</h2><ul><li><p><strong>The three success factors:</strong> Optimism over a long period, resilience, and frustration tolerance. If you get frustrated quickly, you should ask yourself whether entrepreneurship is right for you.</p></li><li><p><strong>Cold calling works &#8211; but the numbers are brutal:</strong> 0.5% conversion is normal at the beginning. If you know this, you plan accordingly and don&#8217;t give up too early.</p></li><li><p><strong>Bootstrapping protects the vision:</strong> Without external funders, there&#8217;s no one dictating the direction. The company grows as fast as cash flow allows.</p></li><li><p><strong>From problem to product:</strong> The best software is created when the founder has experienced the problem themselves. Lorenz&#8217;s restaurant background was his unfair advantage.</p></li><li><p><strong>AG instead of GmbH can make sense:</strong> More flexibility for the future, even if you&#8217;re not currently seeking investors.</p><div><hr></div></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.<br></p>]]></content:encoded></item><item><title><![CDATA[Weinwunder: How Andreas Krause Builds an Online Shop for Wines You Can't Get in Germany – As a Side Business]]></title><description><![CDATA["Happy Bootstrapping" Volume #46]]></description><link>https://happybootstrapping.com/p/weinwunder-how-andreas-krause-builds</link><guid isPermaLink="false">https://happybootstrapping.com/p/weinwunder-how-andreas-krause-builds</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 02 Feb 2026 17:05:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7Bf9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Andreas Krause is a project manager in the events industry who founded <a href="https://weinwunder.shop/">weinwunder</a> in late 2021 &#8211; an online wine shop with a clear unique selling point: wines that are otherwise unavailable in Germany. </strong></p><p><strong>Together with his partner, he runs the business as a family side project and currently generates between &#8364;30,000 and &#8364;50,000 in annual revenue. Started with three wines, now 60 in the portfolio. A story about niche strategy, patience, and the question of when a committed bootstrapper should consider outside funding.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/weinwunder-wie-andreas-krause-nebenberuflich-einen-online-shop-fur-weine-aufbaut-die-es-in-deutschland-nicht-gibt/">Episode 157 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Founding Story</h2><p>The founding of weinwunder begins with a crisis. When the pandemic shut down the events industry completely in 2020, Andreas needed an alternative. His longstanding passion for wine was there &#8211; but online wine retail is a shark tank with established players and million-euro budgets.</p><blockquote><p>&#8220;If we want to offer something, we need to have something that nobody else offers &#8211; that&#8217;s our only chance with a limited budget.&#8221;</p></blockquote><p>With this insight, Andreas specifically sought out wineries in Spain and Italy that don&#8217;t export their products to Germany. In late 2021, the shop went live &#8211; with just three wines. Each one personally selected, tested on site, the relationship with the winemaker built directly.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7Bf9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7Bf9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 424w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 848w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 1272w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7Bf9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png" width="1456" height="1152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1152,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7Bf9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 424w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 848w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 1272w, https://substackcdn.com/image/fetch/$s_!7Bf9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0dbcc6a-b9c7-468e-83e3-da794b2e6e09_1534x1214.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What started as a pandemic project has since become a real family business. His partner supports him, and the workday starts at 6:30 AM &#8211; woken by the cats. &#8220;For me, most of this doesn&#8217;t feel like work &#8211; it&#8217;s genuine interest. I&#8217;m just really into it,&#8221; Andreas says about his motivation.</p><h2>The Product and Business Model</h2><p>The weinwunder business model rests on four pillars: the online shop as the core, events and wine tastings as an experiential component, B2B business with restaurants and hotels, and collaborations with other companies. This diversification spreads risk and opens up different customer segments.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ivfY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ivfY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 424w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 848w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 1272w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ivfY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png" width="1456" height="1167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1167,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ivfY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 424w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 848w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 1272w, https://substackcdn.com/image/fetch/$s_!ivfY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2adbff7c-ff8b-42cd-908c-3d7c833a5211_1518x1217.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>What makes the shop special: Every wine in the assortment was personally selected and tested on location. Andreas travels to the estates, builds relationships, and ensures quality. The portfolio has grown organically from three to 60 products &#8211; without compromises. Expansion into France is already in the works.</p><p>Revenue currently sits between &#8364;30,000 and &#8364;50,000 per year. Andreas himself calls the numbers &#8220;very modest.&#8221; But for a side business without outside capital, it&#8217;s a solid foundation. The goal is clearly defined: expand in 2026, become profitable in 2027.</p><h2>Marketing and Growth</h2><p>In the crowded wine market, Andreas relies on authenticity rather than advertising budgets. The personal relationships with winemakers are his strongest marketing channel &#8211; every story behind a bottle is real, every recommendation personally experienced. Events and tastings create direct customer contact and build a community that goes beyond online purchases.</p><p>Bootstrapping on the side has clear advantages: no investor pressure, full control over the assortment and growth pace. But it also has limits. Time and capital are constrained, growth is correspondingly slow. That&#8217;s exactly what&#8217;s bringing Andreas to an interesting turning point.</p><h2>Challenges and Outlook</h2><p>After three years of building, Andreas is considering outside funding &#8211; despite being a committed bootstrapper. The reason: to take the business to the next level, he needs more capital for inventory, marketing, and the expansion into France.</p><p>&#8220;I&#8217;m 98.9 percent convinced this can work &#8211; if we bring the intensity that the capital demands,&#8221; he explains his thinking. The challenge with part-time bootstrapping is clear: with limited time and budget, everything takes longer.</p><p>But one thing is certain for Andreas:</p><blockquote><p>&#8220;This is passion &#8211; if the funding doesn&#8217;t work out, we&#8217;ll keep going anyway.&#8221;</p></blockquote><p>Weinwunder is more than a business to him. It&#8217;s a passion project born from a crisis, built on real relationships with winemakers and customers.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>A unique selling point is mandatory:</strong> In the crowded online wine market, you have no chance without real differentiation &#8211; no matter how good the marketing is. Andreas understood this and delivers wines that nobody else in Germany offers.</p><p><strong>Part-time bootstrapping requires patience:</strong> Without outside capital and with limited time, building takes longer. But you keep full control over the product and direction.</p><p><strong>Passion carries you through dry spells:</strong> When the business doesn&#8217;t feel like work, you can push through difficult phases. That&#8217;s palpable with weinwunder.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Niche beats breadth:</strong> Better to have a clear unique selling point than to compete with the big players. Andreas&#8217; wines are only available through him.</p></li><li><p><strong>Starting on the side reduces risk:</strong> Your main income provides security for experimentation. You can test, learn, and grow without existential pressure.</p></li><li><p><strong>Diversification creates stability:</strong> Four pillars &#8211; online shop, events, B2B, collaborations &#8211; spread risk better than a single channel.</p></li><li><p><strong>Bootstrapping isn&#8217;t dogma:</strong> If outside capital can accelerate growth, it&#8217;s a legitimate option. What matters is that the vision is right.</p></li><li><p><strong>Quality over quantity:</strong> 60 hand-picked wines are more valuable than 600 interchangeable ones. The personal visit to each estate makes the difference.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Trailblazers: How Jannis Johannmeier Built a PR Agency with €2.5 Million Revenue and Zero Sales Budget]]></title><description><![CDATA["Happy Bootstrapping" Volume #45]]></description><link>https://happybootstrapping.com/p/the-trailblazers-how-jannis-johannmeier</link><guid isPermaLink="false">https://happybootstrapping.com/p/the-trailblazers-how-jannis-johannmeier</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 26 Jan 2026 17:26:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!L45N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jannis Johannmeier &#8211; <a href="https://www.linkedin.com/in/jannis-johannmeier/?ref=happy-bootstrapping.de">hard to miss on LinkedIn</a> &#8211; founded a communications agency right in the middle of the COVID pandemic. Today, <a href="https://thetrailblazers.de/">The Trailblazers</a> employs about 20 people, serves around 30 partners from Aldi S&#252;d to Viva con Agua, and generates between 2 and 2.5 million euros in revenue. The remarkable part: Not a single euro spent on sales, marketing, or recruiting. Everything came through LinkedIn. A story about storytelling as a craft, why pitches are outdated, and the difference between confetti and real impact.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/subscribe?"><span>Subscribe now</span></a></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/the-trailblazers-wie-jannis-johannmeier-mit-2-5-millionen-euro-umsatz-und-null-euro-sales-budget-eine-pr-agentur-aufgebaut-hat/">Episode 156 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Founding Story</h2><p>Jannis learned his craft at Bild, Germany&#8217;s largest tabloid &#8211; &#8220;that&#8217;s where storytelling was burned into me,&#8221; he says. In his early 20s, he experienced the online-first transformation under editor Kai Diekmann. Two years later, he was &#8220;ruthlessly sorted out.&#8221; His next step led him to the Founders Foundation in Bielefeld, where he helped build a startup ecosystem in the Ostwestfalen-Lippe region.</p><p>From this combination &#8211; storytelling expertise and startup DNA &#8211; The Trailblazers emerged in 2020. Founded on October 1st, right in the middle of COVID prime time, together with Christoph and Jule. &#8220;Ten out of ten people would have said that an external service provider in marketing and communications during such a crisis is impossible,&#8221; Jannis recalls. It worked anyway &#8211; and immediately.</p><blockquote><p>&#8220;Never take advice from someone you would never ask for feedback.&#8221;</p></blockquote><p>After three months, they first looked seriously at the numbers and realized: this could be bigger. &#8220;Crises are ultimately founder opportunities anyway,&#8221; Jannis summarizes his attitude.</p><h2>The Product and Business Model</h2><p>The Trailblazers call themselves a communications agency, but that falls short. &#8220;Our work must have strategic business impact,&#8221; Jannis explains. They don&#8217;t work on campaigns &#8211; they work on positioning, narratives, and transformation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L45N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L45N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 424w, https://substackcdn.com/image/fetch/$s_!L45N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 848w, https://substackcdn.com/image/fetch/$s_!L45N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 1272w, https://substackcdn.com/image/fetch/$s_!L45N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L45N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png" width="1456" height="1099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1099,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!L45N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 424w, https://substackcdn.com/image/fetch/$s_!L45N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 848w, https://substackcdn.com/image/fetch/$s_!L45N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 1272w, https://substackcdn.com/image/fetch/$s_!L45N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F92f4f67a-1962-4ece-9baf-947ee0b8a727_1711x1292.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>One example: For machinery manufacturer Marantec, they developed the concept &#8220;from Hidden Champion to Open Champion.&#8221; This influences not just communication, but also sales, recruiting, and company culture. For Third Element Aviation &#8211; a drone startup &#8211; they staged Germany&#8217;s first B2B drone flight over a demolished highway bridge in L&#252;denscheid. The result: national evening news instead of the local paper. Another example: The &#8220;D&#246;ner for Democracy&#8221; for Aldi S&#252;d &#8211; a campaign that emerged from the positioning &#8220;Good for Everyone&#8221; and generated nationwide attention.</p><p>The business model: No start without a workshop. Then unlimited retainers starting at &#8364;6,000 monthly. Four-fifths of partners have unlimited contracts. The agency doesn&#8217;t do pitches. &#8220;When you have a partnership, it starts at eye level,&#8221; says Jannis.</p><h2>Marketing and Growth</h2><p>Everything runs through LinkedIn &#8211; truly everything. Partners, press, applicants. Jannis &#8220;played through the game for himself&#8221; and from that, the entire LinkedIn business unit emerged. All press features &#8211; Manager Magazin, various portraits &#8211; came as a result of his LinkedIn presence.</p><blockquote><p>&#8220;Don&#8217;t just consider that we have two and a half million euros in revenue. That&#8217;s solely the result of stories on LinkedIn.&#8221;</p></blockquote><p>The key: self-application. &#8220;Most communications agencies don&#8217;t live the stuff they preach. We do.&#8221; Jannis knows what a critical portrait in Manager Magazin feels like. <a href="https://amzn.to/3YVU9jg?ref=happy-bootstrapping.de">He wrote a book &#8211; &#8220;Propaganda for the Good.&#8221; </a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://amzn.to/3YVU9jg?ref=happy-bootstrapping.de" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 424w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 848w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 1272w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png" width="1400" height="350" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:350,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://amzn.to/3YVU9jg?ref=happy-bootstrapping.de&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 424w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 848w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 1272w, https://substackcdn.com/image/fetch/$s_!Z9Ed!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6b8310a2-cb99-49ff-816a-99731076be20_1400x350.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>He knows the difference between theory and the consultants with 120 LinkedIn followers who want to explain to others how social media works.</p><h2>Challenges and Positioning</h2><p>The Trailblazers filter rigorously. Weapons, alcohol, and certain other industries are excluded. Those not willing to &#8220;go to the core&#8221; don&#8217;t fit. The company must fit their own vision &#8211; not the other way around.</p><p>What bothers Jannis about the agency market: too much confetti on crappy things. &#8220;All these metrics are just created so their marketing guru can tell management how great the numbers were.&#8221; He wants impact, not impressions. The distinction: Anyone can build a stage and invite 100,000 people. What matters is what you say on that stage.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>LinkedIn is the only sales channel you need:</strong> &#8364;2.5 million revenue, zero euros for sales, marketing, or recruiting. Everything came through consistent storytelling on LinkedIn.</p><p><strong>Pitches are outdated:</strong> The Trailblazers don&#8217;t do pitches. &#8220;When you have a partnership, it starts at eye level and doesn&#8217;t begin with you being the victim.&#8221;</p><p><strong>Self-application separates good consultants from theorists:</strong> Those who advise on LinkedIn should have reach themselves. Those who talk about crisis management should have experienced a crisis themselves.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Unlimited retainers instead of project work:</strong> Four-fifths of Trailblazers partners have unlimited contracts. This creates predictability for both sides and real partnerships.</p></li><li><p><strong>Crises are founder opportunities:</strong> COVID, Ukraine war &#8211; the supposed killers for service providers. The Trailblazers kept going through every crisis and grew.</p></li><li><p><strong>Story beats budget:</strong> If the idea is good enough, it scales on its own. The drone flight over the demolished bridge in L&#252;denscheid brought national news instead of local coverage.</p></li><li><p><strong>Positioning before tactics:</strong> First understand the DNA, then throw confetti. Without a strategic foundation, every campaign fizzles out.</p></li><li><p><strong>Visibility is responsibility:</strong> Especially in the current times. Those who aren&#8217;t visible leave the field to others.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><a href="https://happy-bootstrapping.de/">Happy Bootstrapping is a German podcast</a> where<strong> I interview bootstrapped founders, indie hackers, and solopreneurs about their startup journeys</strong>.</p><p>Over the years, I&#8217;ve connected with many successful entrepreneurs who have built e-commerce shops, SaaS platforms, mobile apps, content businesses, or hybrid models.<br>Furthermore <strong>I am a bootstrapper myself</strong> and growing my <a href="https://we-manage.de/">DevOps-as-a-Sercice and Web Operations Company &#8220;We Manage&#8221;</a>.</p>]]></content:encoded></item></channel></rss>