<?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>Wed, 08 Apr 2026 12:04:58 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[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><item><title><![CDATA[Sonuby Weather: How Julian Meier Builds a Weather App with $1,400 MRR as an Indie Developer]]></title><description><![CDATA["Happy Bootstrapping" Volume #43]]></description><link>https://happybootstrapping.com/p/sonuby-weather-how-julian-meier-builds</link><guid isPermaLink="false">https://happybootstrapping.com/p/sonuby-weather-how-julian-meier-builds</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 19 Jan 2026 16:56:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ePSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Julian Meier from Berlin has been developing software for over half his life. At 16, he built his first website. As a dual student, he developed one of Europe's largest weather apps for Meteoblue. Since 2019, he's been working on his own app: Sonuby Weather. Currently, the app brings in around $1,400 monthly &#8211; alongside his freelance work. A story about one of the toughest app markets, the power of blog features, and why generic weather apps no longer stand a chance.</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/sonuby-weather-wie-julian-meier-als-indie-entwickler-eine-wetter-app-mit-1-400-dollar-mrr-aufbaut-155/">Episode 155 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Founding Story</h2><p>Julian&#8217;s path into software development began at 16 on a school trip. An older classmate was building an online shop, and Julian was fascinated by HTML and JavaScript. &#8220;Somehow it just grabbed me,&#8221; he recalls. After the weekend, he ordered two books on HTML and PHP and spent the entire summer building his father&#8217;s website.</p><p>The decisive step came in 2014 as a dual student at Meteoblue in Switzerland. Apple had just introduced Swift, and Julian proposed developing an iOS weather app &#8211; the company didn&#8217;t have one yet. &#8220;From this passion for developing, the passion for weather apps emerged,&#8221; he describes the turning point. The Meteoblue app became one of the largest weather apps in Europe.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ePSO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ePSO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 424w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 848w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 1272w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ePSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png" width="1456" height="943" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:943,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;upload in progress, 0&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="upload in progress, 0" title="upload in progress, 0" srcset="https://substackcdn.com/image/fetch/$s_!ePSO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 424w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 848w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.png 1272w, https://substackcdn.com/image/fetch/$s_!ePSO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F50f1c214-3bcd-4254-9951-8fc12a361cb5_1511x979.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>In 2019, Julian quit and started Sonuby. The name combines the Latin words for sun (solis) and clouds (nubes). In spring 2024, he decided to work full-time on the app for a year:</p><blockquote><p>&#8220;Completely bootstrapped, no external funding, just locked myself in my room for nine months with my own resources.&#8221;</p></blockquote><h2>The Product and Business Model</h2><p>Sonuby is a customizable weather app for people who need more than temperature and precipitation. Sailors need wind forecasts across entire areas, skydivers need different cloud heights, photographers need the exact golden hour with cloud coverage. &#8220;My goal is to create an app that adapts to the user,&#8221; Julian explains.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1JfN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1JfN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 424w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 848w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 1272w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1JfN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png" width="1381" height="1148" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1148,&quot;width&quot;:1381,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;upload in progress, 0&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="upload in progress, 0" title="upload in progress, 0" srcset="https://substackcdn.com/image/fetch/$s_!1JfN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 424w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 848w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.png 1272w, https://substackcdn.com/image/fetch/$s_!1JfN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6fb0cc2-5b5f-414e-a6d0-40a5fb2df605_1381x1148.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 freemium model already offers comprehensive weather data for free. Payment is for customization options: custom dashboards, personalized widgets, activity profiles. <strong>The monthly subscription costs &#8364;1.99, the annual subscription &#8364;17.99, the lifetime purchase around &#8364;99. Currently, Sonuby has about 1,000 subscribers and 3,500 active users.</strong> The main target groups: photographers, drone pilots, and hobbyist users who want to configure their own views.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FTrd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FTrd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 424w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 848w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 1272w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FTrd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png" width="1333" height="1105" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1105,&quot;width&quot;:1333,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;upload in progress, 0&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="upload in progress, 0" title="upload in progress, 0" srcset="https://substackcdn.com/image/fetch/$s_!FTrd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 424w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 848w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.png 1272w, https://substackcdn.com/image/fetch/$s_!FTrd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0735d197-edae-4a83-8a38-35d6bccee53c_1333x1105.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>Julian still gets weather data from Meteoblue &#8211; through a revenue-share model. &#8220;The app makes over 200,000 requests to the server per day. That would be so expensive that it wouldn&#8217;t make financial sense,&#8221; he explains the arrangement with his former employer.</p><h2>Marketing and Growth</h2><p>The weather app market is brutal. &#8220;There are few areas as saturated with existing offerings,&#8221; says Julian. Keywords like &#8220;weather app&#8221; cost &#8364;7-8 per click in App Store Ads. Positioning a generic weather app against Weather Channel or weather.com is practically impossible.</p><p>What works: blog features and niche focus. Julian was featured by <a href="https://www.appgefahren.de/sonuby-wetter-app-jetzt-mit-praktischen-widgets-385119.html">appgefahren.de</a>, iPhone Ticker, and <a href="https://9to5mac.com/2025/01/04/indie-app-spotlight-sonuby/">even 9to5Mac</a>. &#8220;I sent the email on Tuesday and got the feature that Saturday,&#8221; he says about the 9to5Mac success. The blogs earn through affiliate links when users make in-app purchases via their articles.</p><p>Black Friday brought a significant revenue boost: Julian had built logic to remotely activate offers in the app. The lifetime purchase at 50 percent off plus listing on Black Friday deal sites brought in $1,500-1,600 in just one week.</p><h2>Challenges and Learnings</h2><p>The biggest challenge is time. Five months for iOS widgets, three months for Android. &#8220;Last year I sometimes had a workload of 60-80 hours per week,&#8221; Julian admits. He was able to build the Android widgets entirely with Claude Code &#8211; without any Kotlin experience. &#8220;Otherwise I probably would have needed a year.&#8221;</p><p>For future apps, Julian has changed his strategy:</p><blockquote><p>&#8220;I wouldn&#8217;t build a new app anymore without having an App Store Optimization strategy. If people aren&#8217;t searching for the app, I wouldn&#8217;t build it.&#8221;</p></blockquote><p>He&#8217;s planning six more apps &#8211; all with an ASO-first approach, all in sub-areas of Sonuby.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>In the weather market, only those who serve niches win:</strong> Generic weather apps don&#8217;t stand a chance against the big players. Julian reaches his users through specialized features for photographers, drone pilots, and sailors.</p><p><strong>Blog marketing works surprisingly well for apps:</strong> Without an advertising budget, features on iPhone Ticker, appgefahren.de, and 9to5Mac brought in most users. The blogs earn through affiliate links.</p><p><strong>ASO-first as the new strategy:</strong> Before building an app, check if there&#8217;s even search demand. Julian tests keywords with App Store Search Ads before developing.</p><h2>Learnings for Founders</h2><ul><li><p><strong>Build remote paywall control:</strong> Julian can remotely activate offers in the app &#8211; for Black Friday or Easter. This generated significant revenue.</p></li><li><p><strong>Revenue share instead of pay-per-request:</strong> With 200,000 API requests daily, a classic data model would be unaffordable. The revenue-share model with Meteoblue scales along.</p></li><li><p><strong>Widgets are an underestimated feature:</strong> The configurable widgets were the most requested feature and significantly accelerated growth.</p></li><li><p><strong>AI tools enable platform jumps:</strong> The complete Android widgets were built with Claude Code &#8211; without Kotlin knowledge. This saved months of development time.</p></li><li><p><strong>Serve both platforms:</strong> iOS users pay more readily, but Android&#8217;s mass balances that out. And it spreads risk in case a store account gets suspended.</p><p></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[alfima.io: How Alexander Bünk Shut Down His 42-Employee Agency and Built a €63K MRR SaaS in 7 Months]]></title><description><![CDATA["Happy Bootstrapping" Volume #42]]></description><link>https://happybootstrapping.com/p/alfimaio-how-alexander-bunk-shut</link><guid isPermaLink="false">https://happybootstrapping.com/p/alfimaio-how-alexander-bunk-shut</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 12 Jan 2026 17:13:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IYhr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Alexander B&#252;nk from Hamburg built the largest German-speaking agency for creators and coaches together with his two best friends Finn and Marco &#8211; 42 employees, profitable, established. Then they shut it all down. </strong></p><p><strong>Since May 2024, the three run <a href="https://app.alfima.com/ref/andreasl57">alfima.io</a>, an all-in-one platform for creators and coaches that has now reached over 1,100 paying customers and &#8364;63,000 in monthly recurring revenue. A story about radical decisions, the courage to start over, and the realization that cold outreach doesn't work in the creator market.</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/alfima-wie-alexander-bunk-seine-42-mitarbeiter-agentur-schloss-und-in-7-monaten-63-000eu-mrr-aufbaute-154/">Episode 154 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>The Founding Story</h2><p>Alexander never went to university. Right after graduating high school, he founded AFM Media in 2017 with his best friends Finn and Marco &#8211; the name derived from the first letters of their names, just like alfima later. The three started with a 200-square-foot office in Hamburg, a shared apartment for &#8364;431, and &#8364;1,300 gross salary each. &#8220;We were dirt cheap, worked our asses off, and just wanted to get better,&#8221; Alexander describes the early days. The strategy paid off: The agency grew to become the largest in the German-speaking market for creators and coaches.</p><p>But despite the success, dissatisfaction grew. &#8220;You&#8217;re just building up others,&#8221; Alexander explains. The decisive moment came in 2024 with a Tony Robbins quote: &#8220;If you want to take the island, burn your boats.&#8221; The three shut down the agency completely &#8211; placed employees at other companies, terminated client contracts. The first line of code for alfima was written in November 2023.</p><h2>The Product and Business Model</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IYhr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IYhr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 424w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 848w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 1272w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IYhr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png" width="1456" height="739" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:739,&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_!IYhr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 424w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 848w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.png 1272w, https://substackcdn.com/image/fetch/$s_!IYhr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f5c8a9b-2924-445c-9f8b-59994d327ee1_1594x809.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>alfima combines everything creators need for their digital business: link-in-bio page, membership area for online courses, payment processor with just 4% transaction fees, landing page builder, calendar tool, and email marketing. &#8220;When you&#8217;re starting out, you need different software tools that you have to connect, pay for each one, learn each one. That&#8217;s bullshit,&#8221; Alexander sums up the problem.</p><p>The pricing: &#8364;49 per month for the basic plan, &#8364;69 for Pro. Of the 1,100+ customers, about 40% are full-time creators, 60% are building on the side. The team consists of the three founders, three developers, two support staff, and one videographer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zD3E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zD3E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 424w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 848w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 1272w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zD3E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png" width="1175" height="1127" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1127,&quot;width&quot;:1175,&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_!zD3E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 424w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 848w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.png 1272w, https://substackcdn.com/image/fetch/$s_!zD3E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37459071-bcf7-49de-bb8d-00f66a503255_1175x1127.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 launch in May 2024 kicked off with a five-day challenge &#8211; a webinar every evening, ending with the software pitch. &#8220;In the first five days, we sold 93 annual licenses,&#8221; Alexander reports. The software went live one hour before the first webinar.</p><p>What came next was a lesson in humility. The agency contacts brought in only 30 users. Cold outreach was a complete failure: </p><blockquote><p>&#8220;I made over 1,500 cold calls, we sent over 2,500 direct mailings. Not a single sale.&#8221; </p></blockquote><p>The team got banned from Instagram three times.</p><p>What worked: webinars with partners and the affiliate program. Alexander has held 67 webinars since May. The affiliate program offers 40% lifetime commission and brought in about 450 of the 1,100 customers. On top of that, free onboarding calls &#8211; &#8220;We&#8217;ve had 2,844 conversations since May&#8221; &#8211; and weekly community calls with the founders.</p><h2>Challenges and Bootstrapping Reality</h2><p>&#8220;We made significant losses this year, don&#8217;t pay ourselves a salary, and are living off what we earned before,&#8221; Alexander admits openly. Working hours run 60-70 hours per week.</p><p>The biggest surprise was how little the agency background helped. </p><blockquote><p>&#8220;We thought our agency experience would give us a real head start. It was almost a major disaster.&#8221; </p></blockquote><p>The three have declined investor inquiries so far. &#8220;We want to build this business so we&#8217;re not dependent on investors.&#8221; The plan: reach profitability next year, then negotiate from a position of strength.</p><div><hr></div><h2>What I Learned in This Interview</h2><p><strong>Burn your boats works &#8211; if the team is right:</strong> Alexander and his co-founders completely shut down a profitable agency to focus entirely on the new product. This radical focus enabled the rapid build-up.</p><p><strong>Cold outreach doesn&#8217;t work everywhere:</strong> Despite 1,500 cold calls and 2,500 direct mailings, there wasn&#8217;t a single sale. In the creator market, partnerships and webinars clearly beat traditional outbound.</p><p><strong>Founding with best friends requires conscious nurturing:</strong> The three founders do activities every week that are purely for the friendship &#8211; separate from business. &#8220;If even a sheet of paper can fit between you, it&#8217;s only a matter of time before the whole thing falls apart.&#8221;</p><h2>Learnings for Founders</h2><ul><li><p><strong>Personal service as differentiation:</strong> alfima offers free onboarding calls for every new user &#8211; over 2,800 conversations in seven months. What seems expensive short-term brings customer retention and reviews long-term.</p></li><li><p><strong>Aggressive affiliate commissions pay off:</strong> 40% lifetime commission sounds like a lot, but it brought in a third of all customers. For high-margin SaaS, this can beat expensive paid acquisition.</p></li><li><p><strong>Agency network &#8800; product customers:</strong> The switch from service to product business requires new sales channels. Existing contacts often convert worse than expected.</p></li><li><p><strong>Founder-led community calls build trust:</strong> Every Tuesday there&#8217;s an open Q&amp;A with the founders. It doesn&#8217;t scale perfectly, but creates closeness that VC-funded competitors can&#8217;t offer.</p></li><li><p><strong>Annual licenses at launch create commitment:</strong> Instead of monthly subscriptions, alfima launched with annual licenses. This brought immediate cash flow and committed users.</p><p></p><div><hr></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>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><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>]]></content:encoded></item><item><title><![CDATA[kcalculator.de: How Jannis Kuhrt Builds B2B SaaS Alongside Full-Time Job and Family]]></title><description><![CDATA["Happy Bootstrapping" Volume #41]]></description><link>https://happybootstrapping.com/p/kcalculatorde-how-jannis-kuhrt-builds</link><guid isPermaLink="false">https://happybootstrapping.com/p/kcalculatorde-how-jannis-kuhrt-builds</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 05 Jan 2026 09:36:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!i1WP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jannis Kuhrt is 36 years old, innovation team lead in corporate, father of two daughters &#8211; and building <a href="https://kcalculator.de/">kcalculator.de</a> on the side. A B2B SaaS solution for nutrition professionals. </p><p>But before that, Jannis built kids beds for seven years and sold low-carb muesli. Two businesses that worked &#8211; but failed on margins. A story about three startups, the realization &#8220;input-to-output ratio is too low,&#8221; and why digital products win.</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/marswalk-wie-victor-mit-20-eine-gen-z-agentur-grundete-und-heute-5-millionen-euro-umsatz-macht-153/">Episode 153 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>Startup #1: Kids Beds &#8211; From Instagram to Nina Bott</h2><p>Jannis started with kids beds after university. &#8220;I wanted to buy a kids bed for my daughter &#8211; a play bed with a roof. I thought: I can build that myself.&#8221; Half a year later, the bed was finished. He posted it on Instagram. Ten people asked where they could buy it.</p><p>&#8220;I took the hourly rate from my corporate job, calculated how long I&#8217;d need, and offered a price. Five bought it.&#8221; A great feeling: people invest their most important resources &#8211; time and money &#8211; in your product.</p><p>The business ran well. A parenting magazine featured a permanent page. Then Nina Bott&#8217;s management (TV host) wrote: &#8220;Nina would like your bed and would do advertising.&#8221; Revenue increased.</p><p>But after seven years: &#8220;Dirty, heavy, raw material prices increased, shipping limits raised.&#8221; In the end, everyone earned more than Jannis &#8211; shipping companies, taxes, suppliers. &#8220;That really annoys me.&#8221; He still has wood left: &#8220;I still have wood for kids beds in the garage that I occasionally chop up for the fireplace.&#8221;</p><h2>Startup #2: L&#252;sli &#8211; Low-Carb Muesli with Margin Problem</h2><p>After the kids beds, Jannis focused on nutrition and sports. He built a low-carb muesli &#8211; inspired by Lizza. &#8220;I realized there&#8217;s nothing on the market that I like.&#8221; Friends and family found it delicious. So he built a business.</p><p>450 grams for almost 15 euros &#8211; a high-price product. &#8220;Still, the margins were very low.&#8221; The food retail sector wasn&#8217;t digitalized. &#8220;You have to call stores, wait five minutes, then the boss says: We still have five packages, send five more. That doesn&#8217;t scale.&#8221;</p><p>Friends with a food startup in 300 Edeka stores shut down. &#8220;Too many regulations, best-before dates, input-to-output ratio very low.&#8221; Jannis completed a nutrition consultant certification during this time &#8211; and found his next problem.</p><h2>Startup #3: kcalculator.de &#8211; B2B SaaS for Nutrition Professionals</h2><p>&#8220;I realized nutrition professionals have a problem: They spend too much time on administration instead of with their clients.&#8221; Jannis built kcalculator.de &#8211; a B2B SaaS solution that supports nutrition professionals with meal plans, consulting, and administration.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i1WP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i1WP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 424w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 848w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 1272w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i1WP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png" width="1456" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;upload in progress, 0&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="upload in progress, 0" title="upload in progress, 0" srcset="https://substackcdn.com/image/fetch/$s_!i1WP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 424w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 848w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.png 1272w, https://substackcdn.com/image/fetch/$s_!i1WP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23d3dcc6-dc7b-4e29-b9bf-1bdb9aa16687_1656x1092.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: Vue.js frontend, Capacitor for mobile, Bun + Elijah.js for APIs, Firebase backend, TypeSense search, hosted on Hetzner VPS in Germany. All as a side project alongside full-time job and family.</p><p>The special part: Jannis learned from his previous failures. Hardware and food? Margins get eaten up. Digital? Scalable. &#8220;Software as a Service&#8221; &#8211; or better: &#8220;Service as a Software,&#8221; as he says. The focus is on output orientation, not just software.</p><h2>The AI Question: Competition or Opportunity?</h2><p>Will AI replace nutrition consultants? Jannis sees it pragmatically: &#8220;The main issue with nutrition isn&#8217;t knowledge, but the coaching aspect. Very few people fail to lose weight because they don&#8217;t know they should eat less.&#8221;</p><p>Google AI answers lead to 30-40% search volume drops on main keywords. &#8220;Sure, many will use AI. But nutrition professionals will continue to exist because you need that therapeutic aspect.&#8221;</p><p>His strategy: Adapt AI where it makes sense. &#8220;Many launch tools just because they can. Then they wonder why they can&#8217;t monetize it. We don&#8217;t just throw AI in because it&#8217;s possible.&#8221;</p><h2>Bootstrapping on the Side: How Does That Work with Two Kids?</h2><p>Jannis works full-time, has two daughters (11 and 4), and builds kcalculator.de. How? &#8220;Sports &#8211; road cycling in summer, running. And time with kids forces you to disconnect.&#8221;</p><p>&#8220;When a child says: I want to build this picture now &#8211; that&#8217;s the most important thing for them in that moment. In their world. If you can engage with that, it brings you down massively.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IjLM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IjLM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IjLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg" width="309" height="466" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:466,&quot;width&quot;:309,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Side Hustle Blueprint: How to Build a Profitable Business Without Quitting Your Job (English Edition)&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Side Hustle Blueprint: How to Build a Profitable Business Without Quitting Your Job (English Edition)" title="The Side Hustle Blueprint: How to Build a Profitable Business Without Quitting Your Job (English Edition)" srcset="https://substackcdn.com/image/fetch/$s_!IjLM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IjLM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9311ca5a-d802-4fab-9242-2a4df1503922_309x466.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><p>Jannis even wrote a <a href="https://amzn.to/3MY2Neo">book about bootstrapping on the side</a> (available also on Kindle Unlimited). His vision for 2026: Version 3 of kcalculator.de with better AI integration. &#8220;When you throw cool people in a room who work on something they&#8217;re passionate about, something great always comes out.&#8221;</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>Hardware/food eat margins:</strong> Shipping, taxes, raw materials &#8211; in the end everyone earns more than you. Digital scales better.</p><p><strong>Input-output ratio is decisive:</strong> When effort exceeds output, it&#8217;s time to move on.</p><p><strong>Service as a Software &gt; Software as a Service:</strong> Customer output counts, not just the tool.</p><div><hr></div><h2>Learnings for Founders:</h2><p><strong>Learn from failures:</strong> Jannis shut down two businesses &#8211; and built a better third from them.</p><p><strong>Digital products scale:</strong> No raw materials, no shipping, no best-before dates.</p><p><strong>Side projects work:</strong> Alongside full-time job and family. Sports and kid-time help disconnect.</p><p><strong>Adapt AI, don&#8217;t blindly integrate:</strong> Just because you can doesn&#8217;t mean you should.</p><p><strong>Bootstrap on the side:</strong> Jannis wrote a book about it. No risk, but slow growth.</p><div><hr></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><p>Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</p>]]></content:encoded></item><item><title><![CDATA[Marswalk: How Victor Founded a Gen Z Agency at 20 and Makes 5 Million Euros Revenue]]></title><description><![CDATA["Happy Bootstrapping" Volume #40]]></description><link>https://happybootstrapping.com/p/marswalk-how-victor-founded-a-gen</link><guid isPermaLink="false">https://happybootstrapping.com/p/marswalk-how-victor-founded-a-gen</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Tue, 23 Dec 2025 08:21:37 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wj3H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Victor is 26 years old and founder of <a href="https://www.marswalk.media/">Marswalk</a> &#8211; a Gen Z agency that helps large companies reach young audiences on social media. Started in 2020 with TikTok, today 45 employees, 5 million euros annual revenue, offices in Vienna, Berlin, and soon Cologne.</p><p>The special part: Victor was a TikToker himself with 80,000 followers before founding the agency. A story about horror content, the first client for almost free, and the moment when the first employee quit.</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;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" 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/marswalk-wie-victor-mit-20-eine-gen-z-agentur-grundete-und-heute-5-millionen-euro-umsatz-macht-153/">Episode 152 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2><strong>From YouTube Flop to TikTok Success</strong></h2><p>Victor was born in Hamburg but grew up in Vienna. At 14, he discovered his passion: videos. &#8220;My biggest hobby was making YouTube videos with my friends. We wanted to become big YouTubers together,&#8221; he recalls. Comedy sketches, 80 followers &#8211; no success, but an important lesson:</p><blockquote><blockquote><p>&#8220;What we learned is how to stick together and how to create a cool creative project together.&#8221;</p></blockquote></blockquote><p>In 2018, TikTok arrived. Victor tried again &#8211; this time with horror sketches. &#8220;I love horror, it&#8217;s my favorite genre. I thought, how can you tell an exciting story in 60 seconds in portrait format?&#8221; Everyone laughed at him: &#8220;What nonsense are you doing, TikTok is just for teenagers.&#8221;</p><p>Within six, seven months, Victor had 80,000 followers and was the largest horror channel in Austria. In parallel, he completed his business degree. &#8220;I realized I wanted more than just being an influencer.&#8221;</p><h2><strong>The First Client: Almost Free for Espresso Mobil</strong></h2><p>Victor considered: &#8220;How can I use what I have as a passion to help companies?&#8221; He went to companies and said: &#8220;Hey, I&#8217;ll show you how to use TikTok.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wj3H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wj3H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 424w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 848w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 1272w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wj3H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png" width="1400" height="714" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:714,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wj3H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 424w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 848w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.png 1272w, https://substackcdn.com/image/fetch/$s_!wj3H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F177bff41-b496-42c3-b6f3-75d861c6a823_1400x714.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 first client was Espresso Mobil, a well-known coffee stand in Vienna. &#8220;We messaged them on Instagram and said, can we work for you, can we create TikTok videos for you.&#8221; The offer: work almost for free. &#8220;We worked the first months basically for nothing.&#8221;</p><p>It worked. Espresso Mobil recommended Marswalk. &#8220;From there it got easier once you have some well-known names in the background.&#8221; A classic foot-in-the-door moment.</p><h2><strong>Rapid Growth: From 2 to 45 Employees</strong></h2><p>Victor founded Marswalk in 2020 with a co-founder &#8211; right at the beginning of Corona.</p><blockquote><blockquote><p>&#8220;We didn&#8217;t pay ourselves anything and took what was left to finance the first employee.&#8221;</p></blockquote></blockquote><p>Growth was fast. Already with the second client, they hired the first employee. But three months later, she quit. &#8220;She came to us and said, this is not my future.&#8221; A deep blow. &#8220;If not even the first employee believes in us, can we even pull this off?&#8221;</p><p>Victor doubted. &#8220;I can still remember the moment well when I asked myself all the questions, whether I even want to do this, whether I should look for a normal job instead.&#8221; Mentors helped him persevere. &#8220;I had no other choice. I knew I had to be successful.&#8221;</p><p>Today, Marswalk employs 45 people in Vienna, Berlin, and soon Cologne. Annual revenue is 5 million euros. Marswalk works with large companies to reach Gen Z via TikTok, Instagram, and other platforms.</p><h2><strong>Austria as an Advantage: Smaller Market, Faster Networks</strong></h2><p>Victor emphasizes: &#8220;In Austria, it&#8217;s actually a bit easier to found a company than in Germany.&#8221; The reason? &#8220;Vienna and Austria is a smaller country. You get to know everyone faster. I could probably organize the chancellor&#8217;s number within five to ten minutes.&#8221;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MYyy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MYyy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 424w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 848w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 1272w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MYyy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!MYyy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!MYyy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 424w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 848w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.png 1272w, https://substackcdn.com/image/fetch/$s_!MYyy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94a28adc-32ce-4e6f-8b4f-fbe4b4f97764_2000x1047.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>This helped build the network. Well-known names like Espresso Mobil opened further doors. &#8220;That&#8217;s significantly more difficult in Germany,&#8221; Victor believes. Nevertheless, Marswalk is now expanding to Germany &#8211; with Berlin and soon Cologne.</p><h2><strong>AI as Opportunity, Not Threat</strong></h2><p>Victor sees AI pragmatically: &#8220;I don&#8217;t think AI will take over the whole world or that we all have to worry about our jobs. There will always be space for good people.&#8221;</p><p>His message: &#8220;Everyone has to see it as an opportunity &#8211; brands, agencies, employees, entrepreneurs. The people who embrace it are exactly who we&#8217;re looking for.&#8221;</p><div><hr></div><h2><strong>What I Learned from the Interview:</strong></h2><p><strong>Early failure is learning experience:</strong> 80 YouTube followers weren&#8217;t a success, but Victor learned to work in a team &#8211; the foundation for Marswalk.</p><p><strong>Free work opens doors:</strong> The first client paid almost nothing. But the reference enabled all following deals.</p><p><strong>The first employee exit is hard:</strong> When the first employee quit, Victor doubted. Mentors helped him persevere.</p><div><hr></div><h2><strong>Learnings for Founders:</strong></h2><p><strong>Niche + timing = gold:</strong> Horror content on TikTok in 2018 was the perfect combination. Find your niche early.</p><p><strong>Smaller markets are easier:</strong> Austria enabled faster networks. If you start in a smaller market, use that.</p><p><strong>First clients: references &gt; money:</strong> Working almost free for well-known names brings more than high prices with unknowns.</p><p><strong>Reinvest everything:</strong> Victor and his co-founder paid themselves nothing and financed the first employee with it.</p><p><strong>Mentors are worth gold:</strong> When Victor wanted to give up, mentors kept him going. Find experienced supporters.</p><p><strong>Work hard, play hard works:</strong> Victor&#8217;s team has crazy hobbies (dancing, DJing, etc.). The balance keeps energy high.</p><div><hr></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><p>Thanks for reading Happy Bootstrapping Newsletter! Subscribe for free to receive new posts and support my work.</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></p>]]></content:encoded></item><item><title><![CDATA[Zenbox: How Konstantin Built a Hardware Product with AI and Made 10,000€ Revenue]]></title><description><![CDATA["Happy Bootstrapping" Volume #39]]></description><link>https://happybootstrapping.com/p/zenbox-how-konstantin-built-a-hardware</link><guid isPermaLink="false">https://happybootstrapping.com/p/zenbox-how-konstantin-built-a-hardware</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 15 Dec 2025 16:51:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M6Y4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Konstantin Singer is 36 years old, works full-time at Mercedes on infotainment apps &#8211; and built Zenbox on the side in 12 months. A &#8220;Physical App-Blocker&#8221;, a digital detox device for 49.90 euros. No subscription, no account, completely offline. </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 special part: Konstantin had no hardware experience before and used AI (Cursor) to develop the iOS app. First B2B customer secured, goal for year two: 100,000 euros revenue. A story about doom scrolling, sleepless nights, LinkedIn virality, and the courage to start a hardware project alone.</p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/zenbox-wie-konstantin-ein-hardware-produkt-mit-ki-baute-und-10-000eu-umsatz-machte/">Episode 151 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From Doom Scrolling to Physical App-Blocker</h2><p>The idea for Zenbox arose from pure desperation. Konstantin&#8217;s daughter was two years old and slept extremely poorly. &#8220;She was up three, four times a night,&#8221; he recalls. As a father with US projects, he was often awake at 3 AM, checking &#8220;just quickly&#8221; an email &#8211; and ended up doom scrolling.</p><blockquote><p>&#8220;In the end, I was always doom scrolling. At the same time, I needed my phone to fall back asleep with podcasts or music.&#8221; </p></blockquote><p>A classic dilemma: putting the phone away doesn&#8217;t work, but the distraction robs sleep.</p><p>Konstantin researched app blockers &#8211; all bypassable. Then he found &#8220;Brick&#8221;, a US device that he didn&#8217;t like. &#8220;At the time, the USA tariff discussions were also starting,&#8221; he says pragmatically. So he built it himself.</p><p>A friend recommended Cursor, an AI tool for developers. &#8220;After three hours, I already had a prototype that had the general functions &#8211; still without the physical device.&#8221; The first prototype was a magnet with an NFC chip. &#8220;Then it was like a vortex. I programmed nights in a row until three, four in the morning.&#8221;</p><h2>The Product: Hardware + Software Without Subscription</h2><p>Zenbox is a physical device (49.90 euros) that works together with an iOS app. Users select apps they want to block and activate the block by touching the device. Without the device, the apps cannot be unlocked &#8211; physical distance as a barrier.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M6Y4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M6Y4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 424w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 848w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M6Y4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png" width="1394" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1394,&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_!M6Y4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 424w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 848w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.png 1272w, https://substackcdn.com/image/fetch/$s_!M6Y4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29541052-b9ac-4326-aaf7-994c41ec3e98_1394x1040.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>&#8220;It&#8217;s without subscription, offline, no account necessary,&#8221; Konstantin emphasizes. A conscious decision against the subscription model that is common with many digital wellbeing apps. &#8220;You buy the device once.&#8221; Some even buy two: one for work, one for home, one for the car.</p><p>The hardware is produced in China. Konstantin found a manufacturing partner that enables small quantities. &#8220;I&#8217;m a digital generalist. I can do a lot of things, but nothing really well,&#8221; he describes himself. Hardware was new territory &#8211; but feasible.</p><p>The first B2B customer comes from the wellness industry: &#8220;They have the idea of giving such a digital detox device as a guest gift&#8221; &#8211; similar to how luxury hotels give bread or wine at checkout. Several hundred devices will be purchased.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mFEz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mFEz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 424w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 848w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 1272w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mFEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png" width="1390" height="1198" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1198,&quot;width&quot;:1390,&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_!mFEz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 424w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 848w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.png 1272w, https://substackcdn.com/image/fetch/$s_!mFEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F259d5f93-6b7d-4fc2-94ba-8214443008cd_1390x1198.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: LinkedIn Virality and Organic Growth</h2><p>Konstantin&#8217;s biggest marketing success was a <a href="https://www.linkedin.com/posts/konstantinsinger_zenbox-digitaldetox-bundestag-activity-7361773015174369281-luqg/?ref=happy-bootstrapping.de">LinkedIn post on handy usage in the german Bundestag in summer</a>. &#8220;Over a million views,&#8221; he says almost surprised. The post brought massive attention and sales. Before that, Konstantin had doubts during the summer lull: &#8220;I thought, nobody&#8217;s interested in this.&#8221;</p><p>His strategy: organic content on LinkedIn. Konstantin shares his development journey, learnings, and challenges. &#8220;You do sacrifice something for it. You ask yourself, why am I actually doing this?&#8221; But exactly this authenticity resonates.</p><p>Now he&#8217;s testing paid ads to scale. &#8220;I plan to scale the topic next year.&#8221; His goal: 100,000 euros revenue &#8211; a tenfold increase. That requires more than organic posts.</p><p>The newsletter is also running. Zenbox is sold through its own website, no Amazon, no marketplace. Direct sales, full control.</p><h2>The Role of AI: From Failed to Launchable in 3 Hours</h2><p>Konstantin is honest: &#8220;I had tried before to bring an iOS app to market. Failed. I just couldn&#8217;t get it done.&#8221; Without AI, Zenbox would never have existed.</p><p>With Cursor, an AI tool for developers, he built the first functional prototype in three hours. &#8220;Thanks to AI, I actually got it launch-ready.&#8221; The app had to go through Apple Review &#8211; Konstantin had to write himself a letter stating that the hardware owner allows him to use his hardware in the app. &#8220;They were satisfied then.&#8221;</p><p>Android is still coming, but here too: bureaucracy. &#8220;Let&#8217;s see if that happens again with Google,&#8221; Konstantin says pragmatically.</p><p>AI enables solo hardware startups. Previously, a developer team and months would have been necessary. Today you build it on the side, at night, with Cursor and willpower.</p><h2>Bootstrapping Alongside Full-Time Job: How Does That Work?</h2><p>Konstantin works full-time at Mercedes, taking care of productivity apps. On the side, he develops Zenbox. &#8220;You do sacrifice something for it. I could also be relaxing watching football or whatever.&#8221;</p><p>His advantage: clear prioritization. </p><blockquote><p>&#8220;I had a list of ideas. Pretty long. And there&#8217;s a line: Ability to Create.&#8221; </p></blockquote><p>Zenbox was the idea he could actually implement &#8211; technically and time-wise.</p><p>An earlier project, ClickBio (Linktree clone), failed. &#8220;It was super fun to develop. But marketing it &#8211; I had absolutely no fun with it.&#8221; Without intrinsic motivation, every side project dies after three months.</p><p>&#8220;You have to be extremely convinced of the solution and the product to do it longer than a few weeks,&#8221; Konstantin summarizes. Zenbox solves his own problem &#8211; that drives him.</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>AI democratizes hardware:</strong> Without Cursor, Konstantin would never have built an iOS app. AI enables solo startups in areas that previously required teams.</p><p><strong>LinkedIn works for hardware:</strong> Over 1 million views on a post. Organic content brings sales &#8211; even for physical products.</p><p><strong>Solving your own problem is the best start:</strong> Konstantin built Zenbox for himself. That keeps motivation high when things get difficult.</p><div><hr></div><h2>Learnings for Founders:</h2><p><strong>Use AI tools:</strong> Cursor, ChatGPT and co. enable building outside your own competencies. No more excuses: &#8220;I can&#8217;t code.&#8221;</p><p><strong>Side projects need intrinsic motivation:</strong> &#8220;If you&#8217;re not convinced, the project dies after three months.&#8221; Choose a problem that really moves you.</p><p><strong>Hardware is doable:</strong> Konstantin had zero hardware experience. China manufacturing partners with small quantities make it possible.</p><p><strong>LinkedIn as B2C channel:</strong> Even for consumer hardware, LinkedIn works. Authentic developer stories resonate.</p><p><strong>Start with a prototype:</strong> First prototype: magnet + NFC chip. No perfect design needed. Main thing, it works.</p><p><strong>B2B often comes surprisingly:</strong> Konstantin thought of end customers. The first big deal came from the wellness industry as a guest gift.</p><p><strong>10k in the first year is realistic:</strong> As a side project alongside full-time job and family. Not huge, but a foundation for scaling.</p><div><hr></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><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>]]></content:encoded></item><item><title><![CDATA[Finally Freelancing: Maruan Builds Germany's Largest Freelancer Consultancy with Over 1,200 Clients ]]></title><description><![CDATA["Happy Bootstrapping" Volume #38]]></description><link>https://happybootstrapping.com/p/finally-freelancing-maruan-builds</link><guid isPermaLink="false">https://happybootstrapping.com/p/finally-freelancing-maruan-builds</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 08 Dec 2025 16:42:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k648!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>In 2020, Maruan Faraj founded &#8220;Finally Freelancing&#8221; &#8211; a consultancy for ambitious freelancers who want to become entrepreneurs. Since founding, he has served 1247 clients, built a newsletter with over 50,000 subscribers, and generates several million impressions monthly on social media. </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><strong>The special part: his team shrank from 17 to 7 employees &#8211; revenue stayed the same. A story about LinkedIn strategy, AI optimization, and the courage to take the leap into self-employment at 24.</strong></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/finally-freelancing-maruan-baut-deutschalnds-grosste-freelancer-beratung-mit-uber-1200-kunden-150/">Episode 150 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From 300 Euro GIF Banners to Freelancer Consulting</h2><p>Maruan&#8217;s journey didn&#8217;t start in Germany. He was born in northern Iraq and came to Germany at age six &#8211; without speaking a word of German. After studying (communication design), he worked as a frontend designer at an SEO agency. &#8220;I produced 3, 4, 5 WordPress websites in a day &#8211; like factory work,&#8221; he recalls.</p><p>The desire for self-employment grew, but comfort was still too high. Until the company was liquidated in 2014. </p><blockquote><p>&#8220;I applied to Jimdo, got rejected, and then I thought: You&#8217;ll never have this little responsibility again. You&#8217;re 24, living in a shared apartment. If not now, when?&#8221;</p></blockquote><p>The decisive moment: A contact asked if he could build animated GIF banners. &#8220;30 euros per hour,&#8221; Maruan said. Ten hours of work, 300 euro invoice. &#8220;The money was transferred immediately, and I thought: Wow. If I have more clients and work more, I can earn more.&#8221; A game changer for someone from a disadvantaged neighborhood, for whom 1,600 euros net as an employee was the highest aspiration.</p><h2>The Business Model: From Freelancer to Entrepreneur</h2><p>Finally Freelancing doesn&#8217;t target &#8220;the guy in Bali earning his 1,800 euros,&#8221; but ambitious freelancers who are already successful and want to think bigger. <strong>&#8220;Freelancers who alone generate half a million a year and earn more than an agency owner,&#8221; Maruan describes his target group.</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_!k648!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k648!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 424w, https://substackcdn.com/image/fetch/$s_!k648!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 848w, https://substackcdn.com/image/fetch/$s_!k648!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 1272w, https://substackcdn.com/image/fetch/$s_!k648!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k648!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png" width="1456" height="1211" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.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_!k648!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 424w, https://substackcdn.com/image/fetch/$s_!k648!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 848w, https://substackcdn.com/image/fetch/$s_!k648!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.png 1272w, https://substackcdn.com/image/fetch/$s_!k648!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe24b8c35-8e3d-400d-905b-316a9efcaff5_1476x1228.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 consultancy helps these freelancers think entrepreneurially: build structured processes, optimize prices, scale. Since 2020, Maruan has served 1247 clients. The team was temporarily 17 people strong, but is now reduced to 7 FTE (without freelancers) &#8211; with revenue remaining constant.</p><p>&#8220;AI optimization,&#8221; Maruan says briefly. The team became more efficient, processes automated. The newsletter with over 50,000 subscribers is a main channel, as is LinkedIn with several million impressions monthly.</p><h2>Marketing: LinkedIn as the Main Channel</h2><p>Maruan&#8217;s biggest <a href="https://www.linkedin.com/in/maruan-faraj/">marketing lever is LinkedIn</a>. While others focus on Instagram or TikTok, he consistently focuses on the business platform. &#8220;Several million impressions across all socials every month,&#8221; he says. Most come from LinkedIn.</p><p>His strategy: personal branding. Maruan is the face of Finally Freelancing. He shares his own story, gives insights into his business, and speaks openly about challenges. This creates trust and attracts exactly the clients he wants to work with: ambitious freelancers who are ready to invest.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RPqJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RPqJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 424w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 848w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 1272w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RPqJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png" width="1456" height="1029" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1029,&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_!RPqJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 424w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 848w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.png 1272w, https://substackcdn.com/image/fetch/$s_!RPqJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff10b8194-a564-43ef-a5b2-82526ebaf4e3_1731x1223.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 <a href="https://www.finally-freelancing.de/kostenlose-ressourcen?ref=happy-bootstrapping.de">newsletter with 50,000 subscribers</a> is the second pillar. &#8220;German-speaking freelancers,&#8221; Maruan emphasizes. He serves a clear niche and becomes an authority there. The combination of LinkedIn reach and newsletter engagement works.</p><h2>From 17 to 7 Employees: Efficiency Through AI</h2><p>The most exciting development: Maruan reduced his team from 17 to 7 employees &#8211; with revenue remaining constant. &#8220;AI, optimization, stuff like that. We&#8217;ve really optimized heavily,&#8221; he explains.</p><p>He doesn&#8217;t mention details in the interview, but the message is clear: More people don&#8217;t automatically mean more output. Efficiency, automation, and the right tools can make a smaller team more productive than a large one.</p><p>This also allows Maruan to structure his own day. He gets up at 5 AM &#8211; not as a religion, but because it works for him. &#8220;The art is going to bed early. I&#8217;m usually in bed between 8:30 and 9 PM.&#8221; Mondays, Wednesdays, Fridays: sports in the morning, then to the office at 8 AM. Tuesdays and Thursdays: deep work from 5 to 10 AM, then longer lunch break.</p><h2>Bootstrapping with Personal Brand</h2><p>Finally Freelancing is completely bootstrapped. No investor, no external capital. Maruan&#8217;s personal brand is his biggest asset &#8211; and it works because he&#8217;s authentic. He speaks openly about his background (Iraq, disadvantaged neighborhood, Jimdo rejection), about his work style (getting up at 5 AM, deep work), and about his mistakes.</p><p>This makes him credible. And credibility sells &#8211; especially in the freelancer scene, where many coaches make big promises but deliver little.</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>Personal branding beats ads:</strong> Maruan builds his brand on LinkedIn, not through paid advertising. Authenticity and visibility bring the right customers.</p><p><strong>More team &#8800; more output:</strong> From 17 to 7 employees with the same revenue shows: efficiency beats team size. AI and automation make the difference.</p><p><strong>Niche + newsletter = power:</strong> 50,000 subscribers in a clear niche (German-speaking freelancers) are worth more than 500,000 generic followers.</p><div><hr></div><h2>Learnings for Founders:</h2><p><strong>Start from necessity:</strong> Maruan wasn&#8217;t accepted at Jimdo &#8211; in retrospect the best thing that could happen. Sometimes you need a push.</p><p><strong>300 euros can change your life:</strong> The first invoice for 300 euros for GIF banners showed Maruan that more is possible. Small successes count.</p><p><strong>LinkedIn over Instagram:</strong> For B2B, LinkedIn works better than Instagram or TikTok. Focus on one platform beats broad distribution.</p><p><strong>Newsletter is your asset:</strong> 50,000 subscribers are huge value. Email belongs to you &#8211; social media followers don&#8217;t.</p><p><strong>Getting up at 5 AM is not a religion:</strong> &#8220;What&#8217;s important is to get to know yourself, know when you function best.&#8221; Find your rhythm.</p><p><strong>AI makes small teams powerful:</strong> From 17 to 7 without revenue loss. Automation and the right tools enable scaling without headcount explosion.</p><div><hr></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><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>]]></content:encoded></item><item><title><![CDATA[From Silicon Valley to Heilbronn: How Oliver Hanisch Builds a Startup Ecosystem with the Campus Founders Team]]></title><description><![CDATA["Happy Bootstrapping" Volume #37]]></description><link>https://happybootstrapping.com/p/from-silicon-valley-to-heilbronn</link><guid isPermaLink="false">https://happybootstrapping.com/p/from-silicon-valley-to-heilbronn</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 01 Dec 2025 20:52:21 GMT</pubDate><enclosure 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" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Oliver Hanisch has been the Managing Director of <a href="https://campusfounders.de/">Campus Founders in Heilbronn</a> for over six years &#8211; and came there from Silicon Valley. What sounds like an unusual career move is logical to him: &#8220;I believe that something really special has been happening here in Heilbronn for several years now.&#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><strong>Campus Founders supports 75 startup teams annually, has invested in 25 companies, and organizes Heilbronn Slush&#8217;d, Germany&#8217;s only official Slush festival. A story about ecosystem building, the right infrastructure, and why Heilbronn is more than just a traffic jam on the A6.</strong></p><p><em>This is a summary of <a href="https://happy-bootstrapping.de/podcast/vom-silicon-valley-nach-heilbronn-wie-oliver-hanisch-mit-den-campus-founders-ein-startup-okosystem-aufbaut-149/">Episode 149 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From California to Baden-W&#252;rttemberg: The Story</h2><p>Oliver constantly gets the question: How can you move from Silicon Valley to Heilbronn? His answer: &#8220;I didn&#8217;t have to &#8211; I wanted to.&#8221; After almost 15 years in California and several of his own startups, he saw something special emerging in Heilbronn.</p><p>&#8220;We are the startup and innovation ecosystem in Germany with the greatest dynamic,&#8221; Oliver says confidently. From education to research to entrepreneurship &#8211; a lot is happening simultaneously in Heilbronn. The Schwarz Group (Lidl, Kaufland) is investing massively in the region, new universities are emerging, and Campus Founders sits right in the middle.</p><h2>The Platform: Programs, Community, and Capital</h2><p>Campus Founders sees itself as a platform with multiple levels. The first: infrastructure. The <a href="https://gravity.campusfounders.de/">new Gravity building</a> offers workspaces and rooms for startups in various phases &#8211; a physical place where the startup community comes together.</p><p>The second level: community. </p><blockquote><p>&#8220;We bring together not just researchers and students, but also startup teams, investors from business angels to VCs to corporate investors.&#8221; </p></blockquote><p>Baden-W&#252;rttemberg is home to the Mittelstand &#8211; and exactly this connection between startup innovation and Mittelstand power is a core objective.</p><p>The third level: programs. From idea programs to incubation and acceleration to growth and leadership programs, Campus Founders covers all phases. About 75 teams go through these programs annually.</p><p>The fourth level: financing. In the non-profit area, there are founder scholarships for up to one year. In the for-profit area, Campus Founders invests itself &#8211; usually as the first money when commercial investors aren&#8217;t ready yet. &#8220;Because we know the teams since they participate in our programs, we invest at a very early stage,&#8221; Oliver says. The portfolio now includes 25 startups.</p><h2>Heilbronn Slush&#8217;d: Germany&#8217;s Only Slush Festival</h2><p>A highlight of the community work is <a href="https://heilbronnslushd.com/">Heilbronn Slush&#8217;d</a>. The startup scene knows Slush in Helsinki as one of Europe&#8217;s most important events with over 15,000 participants. Campus Founders won the exclusive Germany license four years ago.</p><blockquote><p>&#8220;The Slush mother organization decided to award satellite festivals in various countries, and we were able to prevail&#8221;.</p></blockquote><p>1,000 participants come to Heilbronn Slush&#8217;d, a third of them international.</p><p>The festival brings startups together with mid-sized companies and investors. &#8220;Whether they&#8217;re generating leads for potential customers, gaining partners, or finding investors,&#8221; Oliver describes the value. The side events range from a boat cruise on the Neckar to an investor dinner the evening before.</p><h2>2025: A Year of Milestones</h2><p>This year was particularly eventful. The biggest success: Campus Founders was designated as one of ten Startup Factories by the federal government. In a consortium with the University of Stuttgart, KIT, University of Ulm, Heidelberg, and the Innovation Park for Artificial Intelligence, Heilbronn prevailed in the competition.</p><p>The new Gravity building will be officially opened on December 3rd. That same evening, Demo Day takes place, where about 24 startups from the AI Founders Program and the Accelerator will pitch. On December 4th, Community Day follows &#8211; open to everyone, from students to investors.</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>Ecosystems need all levels:</strong> Infrastructure alone isn&#8217;t enough. It requires programs, community, and capital &#8211; everything together makes a functioning startup ecosystem.</p><p><strong>Mittelstand + Startups = Power:</strong> In Baden-W&#252;rttemberg, the connection between established mid-sized companies and young startups is a real competitive advantage.</p><p><strong>Early investments build trust:</strong> Those who support startups through programs can invest earlier than traditional VCs &#8211; because they really know the teams.</p><div><hr></div><h2>Learnings for Founders:</h2><p><strong>Use local ecosystems:</strong> Campus Founders offers programs, scholarships, and investments. Such resources exist in many regions &#8211; you just have to use them.</p><p><strong>Network beats location:</strong> Heilbronn isn&#8217;t Berlin, but the network of Mittelstand, investors, and startups makes the location valuable.</p><p><strong>Events are door openers:</strong> Slush&#8217;d provides contacts in one day that would otherwise take months. Presence at such events is worthwhile.</p><p><strong>Scholarships as seed capital:</strong> Up to one year of founder scholarship can make the difference between a side project and a real startup.</p><p><strong>Join the community:</strong> Campus Founders has an active Slack channel. Such communities keep you informed and open doors.</p><p><strong>Think bigger than your region:</strong> Oliver came from Silicon Valley because he believes Heilbronn can become relevant beyond German borders. This ambition is needed.</p><div><hr></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><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>]]></content:encoded></item><item><title><![CDATA[13 Years of Clockodo: How Moritz Hofmann Reached Over 500,000 Euro MRR with 35 People]]></title><description><![CDATA["Happy Bootstrapping" Volume #36]]></description><link>https://happybootstrapping.com/p/13-years-of-clockodo-how-moritz-hofmann</link><guid isPermaLink="false">https://happybootstrapping.com/p/13-years-of-clockodo-how-moritz-hofmann</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 24 Nov 2025 15:24:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!JZrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Moritz Hofmann is the founder of <a href="https://clockodo.com/">Clockodo</a> &#8211; a project and time tracking solution for service providers. What began 13 years ago as a solution to their own problem is now a company with 35 employees at two locations, over 10,000 paying customers, and more than 500,000 euros in monthly recurring revenue. Completely bootstrapped, without a single euro of external funding. How did he achieve this? A story about perseverance, customer focus, and the realization that five to six years until positive cash flow can be completely normal.</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/13-jahre-clockodo-wie-moritz-hofmann-mit-35-leuten-uber-500-000-euro-mrr-erreichte-148/">Episode 148 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From Party Portal to Time Tracking: The Founding Story</h2><p>Moritz and his co-founder Thomas have known each other since school. Already in ninth grade, they were interested in computer science and programming. &#8220;It started back in ninth, tenth grade,&#8221; Moritz recalls. During their high school graduation years, they started with small jobs: websites for acquaintances, setting up PCs &#8211; classic pocket money business.</p><p>Then came chance: they founded a party portal with photos, forums, and community features. &#8220;Surprisingly, it became relatively big,&#8221; Moritz recounts. The portal financed their computer science studies &#8211; with banner advertising and their own parties. But by the late 2000s, Facebook arrived, and local party portals lost relevance.</p><p>The two focused on web development and built a small IT agency. This is exactly where the problem arose that led to Clockodo: </p><blockquote><p>&#8220;When you send the customer an invoice for 8,000, 9,000 euros afterward without being able to itemize what you actually did, they throw it back in your face.&#8221; </p></blockquote><p>They often didn&#8217;t even know themselves how much time they had spent on which customer.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JZrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JZrQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 424w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 848w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 1272w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JZrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png" width="1456" height="1234" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1234,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:814068,&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/179826398?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.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_!JZrQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 424w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 848w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.png 1272w, https://substackcdn.com/image/fetch/$s_!JZrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46ec9380-c83f-4bea-84d3-402a1e000a1c_3444x2918.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 solution? Build it themselves. &#8220;We both could program and somewhat recklessly thought we could do it better,&#8221; Moritz admits. The first version took about a year &#8211; longer than planned, but the foundation for Clockodo was laid.</p><h2>The Product and Business Model: From Freelancers to Enterprise</h2><p>Clockodo tracks working and project hours, primarily for service providers. The difference from other tools: you don&#8217;t just know when you started and took breaks, but also exactly which tasks you completed &#8211; and can invoice them directly.</p><p>The business model is classic SaaS with a broad target audience: from freelancers who use Clockodo for free, to small companies with five to ten employees, to enterprise customers like Bechtle with several hundred users. Over 10,000 paying customers generate more than 500,000 euros MRR.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rLJ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rLJ7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 424w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 848w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 1272w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rLJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png" width="1456" height="919" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:919,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:517665,&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/179826398?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.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_!rLJ7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 424w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 848w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.png 1272w, https://substackcdn.com/image/fetch/$s_!rLJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3f28222b-ee7e-437d-8668-076eaec81d3e_3348x2114.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>&#8220;Our guiding principle was always to only spend as much as we take in,&#8221; Moritz explains the bootstrapping philosophy. No overextension, no risk &#8211; only organic growth through their own efforts. Today, 35 employees work at two locations: Unna and F&#252;rth.</p><h2>Marketing: SEO, Google Ads, and the Power of Referrals</h2><p>Clockodo&#8217;s marketing is based on three pillars: SEO, Google Ads, and referrals. &#8220;We paid attention to that from the very beginning,&#8221; Moritz says about search engine optimization. Even the first website was SEO-optimized &#8211; an advantage that has built up over 13 years.</p><p>Google Ads came later and is now an important channel. But the strongest driver? Referrals. &#8220;The product is what drives the most right now and also brings new customers,&#8221; Moritz admits. Those who use Clockodo and are satisfied recommend it. Simple but effective.</p><p>Social media works less well. &#8220;We&#8217;re always testing new channels, including social media, but we haven&#8217;t really achieved a breakthrough,&#8221; Moritz concedes. With a B2B tool for time tracking, customers might not expect social media posts anyway. The focus remains on what works: a good product that spreads by word of mouth.</p><h2>Bootstrapping Challenges: Five Years to Break Even</h2><p>The biggest challenge? Time. </p><blockquote><p>&#8220;It took us several years, five, six years, to somehow get on solid ground or at least really have positive cash flow.&#8221;</p></blockquote><p>Five to six years without significant revenue &#8211; financed by the parallel agency business.</p><p>&#8220;Whenever we had some breathing room with agency contracts, we continued working on Clockodo,&#8221; Moritz describes the early days. Sometimes no development for a month, then more again. A classic side-project start that requires patience.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ItGL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ItGL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 424w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 848w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 1272w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ItGL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png" width="1456" height="859" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:859,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1877476,&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/179826398?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.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_!ItGL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 424w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 848w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.png 1272w, https://substackcdn.com/image/fetch/$s_!ItGL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7653108a-fcab-418f-a26c-9ee797b952d9_3434x2026.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 second challenge: the transition from founder team to real company. With 35 employees at two locations, Clockodo is no longer a two-person project. &#8220;Nowadays I&#8217;m actually completely away from the computer,&#8221; Moritz says about his current role. Less programming, more leading.</p><p>The third challenge: competition. Toggle already existed when Clockodo started. Today the market is full of time tracking tools. Clockodo differentiates through depth of detail and focus on service providers &#8211; and through 13 years of continuous development.</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>Perseverance is not a clich&#233;:</strong> Five to six years until positive cash flow is real. Those who persist win.</p><p><strong>Referrals beat social media:</strong> In B2B SaaS, a good product is the best marketing channel. Social media doesn&#8217;t work for every business.</p><p><strong>Starting on the side works:</strong> Clockodo was built parallel to the agency business. That&#8217;s slower but safer.</p><div><hr></div><h2>Learnings for Bootstrappers:</h2><p><strong>Solve your own problem:</strong> Clockodo was created because Moritz and Thomas couldn&#8217;t find good time tracking themselves. Your own problems are often the best business ideas.</p><p><strong>Start on the side:</strong> No risk, no pressure. The agency business financed Clockodo&#8217;s development for years.</p><p><strong>SEO from the start:</strong> 13 years of SEO building is a massive competitive advantage. Starting early pays off.</p><p><strong>Don&#8217;t give up too quickly:</strong> &#8220;The most important thing is to just stick with it and not give up too quickly.&#8221; Five years without profit is normal.</p><p><strong>Focus on what works:</strong> Referrals and Google Ads bring customers. Social media doesn&#8217;t. So: more of the former, less of the latter.</p><p><strong>Grow organically:</strong> &#8220;Only spend as much as we take in.&#8221; No VC, no risk, no dependency.</p><div><hr></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><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>]]></content:encoded></item><item><title><![CDATA[10 Years of Silberthal: How Matthias Schnizler Reached 8-Figure Revenue with 15 People]]></title><description><![CDATA["Happy Bootstrapping" Volume #35]]></description><link>https://happybootstrapping.com/p/10-years-of-silberthal-how-matthias</link><guid isPermaLink="false">https://happybootstrapping.com/p/10-years-of-silberthal-how-matthias</guid><dc:creator><![CDATA[Andreas Lehr]]></dc:creator><pubDate>Mon, 17 Nov 2025 11:01:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bh_3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Matthias Schnizler is 34 years old and has been the founder of <a href="https://www.silberthal.de/?ref=happy-bootstrapping.de">Silberthal</a> for ten years &#8211; a D2C brand for kitchen products. With <a href="https://www.silberthal.de/pages/ueber-uns?ref=happy-bootstrapping.de">15 employees in Stuttgart</a>, the company achieves low eight-figure annual revenue. Completely bootstrapped, profitable, and <a href="https://www.amazon.de/stores/page/4D77D0C9-0253-4F04-99C9-D74EB240C959/?ref=happy-bootstrapping.de">grown organically on Amazon for years</a> &#8211; social media marketing only started one year ago. How did he achieve this? A story about customer focus, perseverance, and the courage to fly naively to Shanghai.</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/von-der-garage-zum-millionen-business-matthias-baut-silberthal-zur-erfolgreichen-kuchenmarke/">Episode 147 of the &#8220;Happy Bootstrapping&#8221; Podcast</a> (German).</em></p><h2>From Shanghai to the Garage: The Founding Story</h2><p>In 2016, Matthias started with two fellow students after his business studies. The plan: develop products that people really want. &#8220;We looked at data and search volume, what people really search for,&#8221; Matthias explains. Analyzing demand and sales points came before product development.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bh_3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bh_3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 424w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 848w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 1272w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bh_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png" width="1456" height="960" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:960,&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_!bh_3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 424w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 848w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.png 1272w, https://substackcdn.com/image/fetch/$s_!bh_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F337c3080-5b8a-41ed-806e-6915071ece30_1717x1132.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 kitchen sector was the passion area. Initially, they sold white-label products from a German kitchen retailer on eBay &#8211; very successfully. A fellow student lived in Shanghai, and Matthias flew there naively: &#8220;I&#8217;ll come visit in four months and then let&#8217;s start this.&#8221; They visited trade shows, searched for manufacturers, and built from scratch. &#8220;We labeled the first container ourselves,&#8221; Matthias recalls. <strong>The first three years: packed ourselves, shipped ourselves, everything from the garage.</strong></p><p>The first own products were deliberately simple: grill tongs, French press, draining rack. &#8220;Everything where there&#8217;s demand for a good product, where demand exists, but the offers aren&#8217;t in the market yet.&#8221; Today, Silberthal develops high-quality proprietary products with its own designer<strong>s.</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_!zLre!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zLre!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 424w, https://substackcdn.com/image/fetch/$s_!zLre!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 848w, https://substackcdn.com/image/fetch/$s_!zLre!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 1272w, https://substackcdn.com/image/fetch/$s_!zLre!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zLre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png" width="1456" height="621" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:621,&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;: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_!zLre!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 424w, https://substackcdn.com/image/fetch/$s_!zLre!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 848w, https://substackcdn.com/image/fetch/$s_!zLre!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 1272w, https://substackcdn.com/image/fetch/$s_!zLre!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106a302f-2f2e-45c3-bf6e-a05e0050ca92_1606x685.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg 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>Amazon as Growth Engine &#8211; Without Social Media</h2><p>Silberthal started in 2016 completely without its own online shop &#8211; only eBay and Amazon. &#8220;In 2016, Amazon was still in its infancy, where you could grow very strongly through a good product with seven, eight images,&#8221; says Matthias. Silberthal perfectly utilized this phase: <strong>Amazon became the main growth engine, organically and through paid ads.</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_!-XEf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-XEf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 424w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 848w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 1272w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-XEf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png" width="1443" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:1443,&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_!-XEf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 424w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 848w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.png 1272w, https://substackcdn.com/image/fetch/$s_!-XEf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3aee4777-b510-4bde-a59b-3edbe415d3f3_1443x375.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>Only in 2019 came the own Shopify shop. And social media? &#8220;We&#8217;ve really only been doing that successfully for about a year,&#8221; Matthias admits. Ten years of growth came organically through Amazon, paid Amazon, and Google Shopping &#8211; no Instagram, no TikTok, no Facebook until 2023.</p><blockquote><p>&#8220;I would say first and foremost, customer focus &#8211; really thinking about what the customer wants,&#8221; </p></blockquote><p>Matthias describes success factor number one. Silberthal doesn&#8217;t develop products that sound cool, but products that people actually search for. Another success factor: &#8220;We have a strong repeat purchase rate.&#8221; Those who buy once come back.</p><h2>Bootstrapping Challenges: Corona Boom and Inflation</h2><p>The biggest challenge? The Corona boom &#8211; and the crash afterward. &#8220;I think many companies did this: calculated with the growth that it would continue like this,&#8221; Matthias says honestly. Silberthal hired more people and had to adjust after Corona. The team shrank back to 15 employees. Inflation hit additionally hard.</p><p>The second challenge: patience. </p><blockquote><p>&#8220;The second thing I would say is definitely a long breath, because it doesn&#8217;t work overnight.&#8221; </p></blockquote><p>Ten years with ups and downs: logistics crises, shipping cost explosions, market changes.</p><p>The third: timing. &#8220;It&#8217;s a mix of a portion of luck and also having made the right decisions.&#8221; Starting on Amazon in 2016 was perfectly timed. Today it wouldn&#8217;t work the same way. Luck plays a role &#8211; but you also have to be able to use it.</p><div><hr></div><h2>What I Learned from the Interview:</h2><p><strong>Patience beats rapid growth:</strong> Ten years is no sprint. Silberthal shows that steady growth without venture capital works.</p><p><strong>Amazon without social media:</strong> Ten years of successful growth without social media presence. Amazon and Google were enough.</p><p><strong>Customer focus is everything:</strong> Not the coolest idea counts, but what customers really need. Data-driven product development works.</p><div><hr></div><h2>Learnings for Bootstrappers:</h2><p><strong>Just start:</strong> Grill tongs and French press &#8211; nothing revolutionary. Just doing is more important than perfect planning.</p><p><strong>Use existing platforms:</strong> Amazon was the perfect starting point in 2016. Use what currently works.</p><p><strong>Customer focus over ego:</strong> &#8220;What does the customer really want?&#8221; is the most important question.</p><p><strong>Perseverance pays off:</strong> Ten years with ups and downs. Those who persist win.</p><p><strong>Timing and luck:</strong> &#8220;A mix of luck and right decisions.&#8221; You can challenge luck by doing a lot.</p><p><strong>Keep team size conscious:</strong> 15 people for 8-figure revenue. Efficiency beats size.</p><div><hr></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><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/p/10-years-of-silberthal-how-matthias?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Happy Bootstrapping Newsletter! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://happybootstrapping.com/p/10-years-of-silberthal-how-matthias?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://happybootstrapping.com/p/10-years-of-silberthal-how-matthias?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item></channel></rss>