<?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" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ sidehustle - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ sidehustle - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Mon, 10 Aug 2026 22:15:53 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/sidehustle/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ How to Get Your Side Project Seen and Gain Paying Users ]]>
                </title>
                <description>
                    <![CDATA[ In 2022, I built a small micro-SaaS in my spare time and eventually sold it for a few thousand dollars. And today, with AI tools, it probably would've been even easier to build. But what has changed d ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-to-get-your-side-project-seen-and-gain-paying-users/</link>
                <guid isPermaLink="false">6a7a38d57c96966272403ab6</guid>
                
                    <category>
                        <![CDATA[ sidehustle ]]>
                    </category>
                
                    <category>
                        <![CDATA[ marketing ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Entrepreneurship ]]>
                    </category>
                
                    <category>
                        <![CDATA[ handbook ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ George Field ]]>
                </dc:creator>
                <pubDate>Mon, 10 Aug 2026 20:47:17 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5e1e335a7a1d3fcc59028c64/60fc8a1d-6fda-411c-a010-2f2b95e2918b.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>In 2022, I built a small micro-SaaS in my spare time and eventually sold it for a few thousand dollars. And today, with AI tools, it probably would've been even easier to build.</p>
<p>But what has changed dramatically isn't the cost of building software. It's the cost of getting attention.</p>
<p>In 2026, I believe that distribution matters more than development. In this article, I'm going to share with you what I've learned throughout my journey building products. I'll also try to persuade you to steady the itch to jump straight to code before you start your next project.</p>
<p>By the end of reading this guide, you should have a grasp of the actionable ideas that will help you get your coffee-fueled passion projects out to the world.</p>
<p>To be clear, this is aimed at those of you who are building digital products, specifically software products, but these concepts can be applied to ebooks, newsletters, courses, any product that has multiple steps and potential friction points.</p>
<p>I want to start by showing you the path of how people will see your app, and more importantly, the path to how they become a paying user.</p>
<h3 id="heading-what-well-cover">What We'll Cover:</h3>
<ul>
<li><p><a href="#heading-how-people-actually-become-users">How People Actually Become Users</a></p>
<ul>
<li><p><a href="#heading-touch-points">Touch Points</a></p>
</li>
<li><p><a href="#heading-the-user-funnel">The User Funnel</a></p>
</li>
<li><p><a href="#heading-user-retention">User Retention</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-setting-up-amp-understanding-tooling">Setting Up &amp; Understanding Tooling</a></p>
<ul>
<li><a href="#heading-what-to-measure-on-your-product">What to measure on your product?</a></li>
</ul>
</li>
<li><p><a href="#heading-how-do-i-know-that-my-sites-metrics-are-good">How do I know that my site's metrics are good?</a></p>
<ul>
<li><p><a href="#heading-how-to-measure-and-improve-bounce-rate">How To Measure And Improve Bounce Rate?</a></p>
</li>
<li><p><a href="#heading-how-to-measure-and-improve-conversion-rate">How To Measure and Improve Conversion Rate?</a></p>
</li>
<li><p><a href="#heading-improve-both-onboarding-conversion-and-in-app-conversion-plus-funnel-setup">Improve Both Onboarding Conversion and In app conversion Plus Funnel Setup</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-product-distribution">Product Distribution</a></p>
<ul>
<li><p><a href="#heading-borrow-someone-elses-audience">Borrow Someone Else's Audience</a></p>
</li>
<li><p><a href="#heading-create-or-share-in-a-newsletter">Create or Share in a Newsletter</a></p>
</li>
<li><p><a href="#heading-influencers-and-youtubers">Influencers and YouTubers</a></p>
</li>
<li><p><a href="#heading-communities-amp-forums">Communities &amp; Forums</a></p>
</li>
<li><p><a href="#heading-seo-amp-blog-content">SEO &amp; Blog Content</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-main-distribution-channels-in-2026">Main Distribution Channels In 2026</a></p>
<ul>
<li><p><a href="#heading-tiktok">Tiktok</a></p>
</li>
<li><p><a href="#heading-youtube">Youtube</a></p>
</li>
<li><p><a href="#heading-pintrest">Pintrest</a></p>
</li>
</ul>
</li>
<li><p><a href="#heading-what-distribution-channel-should-i-choose">What Distribution Channel Should I Choose?</a></p>
</li>
<li><p><a href="#heading-consistency-beats-virality">Consistency Beats Virality</a></p>
</li>
<li><p><a href="#heading-what-type-of-content-should-i-post">What Type Of Content Should I Post?</a></p>
</li>
<li><p><a href="#heading-conclusion">Conclusion</a></p>
</li>
</ul>
<h2 id="heading-how-people-actually-become-users">How People Actually Become Users</h2>
<p>Think of the internet for what it literately is: the world wide web. That web sees millions of people moving around its various strands as they go about their daily business. It's your job to add enough strands to that web so that people can find you. I call this creating touch points.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/bf0d9bdc-dc62-4260-b6eb-dd0ff099dd2e.png" alt="User journey by George Field" style="display:block;margin:0 auto" width="2086" height="824" loading="lazy">

<h3 id="heading-touch-points">Touch Points</h3>
<p>A touch point is simply a point where a possible user discovers you for the first time. This could be in the form of an article, a post on a forum, a TikTok, or essentially anywhere where they see your product for the first time externally to your actual website or app. The main goal of a touch point is to pull users into your funnel (a funnel is explained below).</p>
<p>My project was called Heydividends, and my first touch point was on a Facebook group I found for dividend investing.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/197803b4-7b9e-4181-8841-7310a58d2650.png" alt="Facebook post from the author" style="display:block;margin:0 auto" width="691" height="932" loading="lazy">

<p>When you first start out, you'll likely create touch points in the following locations:</p>
<ul>
<li><p>Reddit: Subreddits related to your product are best. People love to say that you should post in r/saas or one of the other communities. This can be great for getting functional testers but it's terrible for getting your first few users as your likely target customer isn't there.</p>
</li>
<li><p>Friends: If you've built a consumer app, getting friends to use it to get reviews and feedback is priceless.</p>
</li>
<li><p>Niche forums: Forums on your niche. For example, a self storage forum if you've built a self storage SAAS app.</p>
</li>
<li><p>Social Platforms: Facebook groups, discord channels, or any small community on a social network site.</p>
</li>
<li><p>Email: Sending emails to people in your network.</p>
</li>
</ul>
<p>As you start to gain users, though, you can scale your touch points out. We call this distribution and will cover this later. For now, you just need to understand that a touch point is simply where a user finds your product for the first time.</p>
<p>The idea is that over time, you'll create your own web that weaves itself amongst others to create multiple ways to consistently catch users. Once you've caught users, they go into your funnel.</p>
<h3 id="heading-the-user-funnel">The User Funnel</h3>
<p>A funnel is simply the process a user goes through from being someone who's interested in your product to someone who's a paying user.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/41be690e-6977-461b-adbc-f333939ef6e0.png" alt="Splitsense Funnel Image by George Field" style="display:block;margin:0 auto" width="3840" height="1946" loading="lazy">

<p>Funnels are important to understand because they're the foundations of figuring out what you need to improve upon in your app.</p>
<p>The goal is to make the funnel as efficient as possible so that a user flows from being someone who's interested to paying and getting value of out your product as fast as possible.</p>
<p>If users are signing up and then leaving your app, there's most likely something that needs to be fixed. If you can fix the issues in your funnel, over time your project will flourish.</p>
<h4 id="heading-typical-saas-funnel">Typical SAAS Funnel</h4>
<p>The typical SAAS usually starts with a user landing on your website's marketing site/page. This could be your main landing page or blog. Then they navigate around the site, eventually clicking sign up.</p>
<p>Next they enter your onboarding flow, and then move through to your actual product's first page. The user will then typically navigate around a bit, and then they'll either leave or convert into a paying user.</p>
<p>Your job is, of course, to convert as many users into paying users as you can. But this can take time.</p>
<h3 id="heading-user-retention">User Retention</h3>
<p>Once you've gained a user, you need to keep them. This is where you analyse how much value your features and functionality provide. This comes from both talking to your users as well as watching session replays and heat maps to learn what users are doing and how they interact.</p>
<p>Creating touch points, user funnels, and retention are fundamental when turning your project into something that people will actually use.</p>
<p>To measure all of this, I recommend using <a href="https://splitsense.ai/blog/guides/the-5-best-google-analytics-alternatives-in-2026-we-have-used-them-all/">one of these Google Analytics alternatives</a>. Any of them will do. It's important that you set yourself up for traffic so that you can measure, understand, and know what to improve as users arrive on your website. Setting it up correctly is important so we will cover that next.</p>
<h2 id="heading-setting-up-amp-understanding-tooling"><strong>Setting Up &amp; Understanding Tooling</strong></h2>
<p>Having the correct tooling setup is important. And as mentioned above I'd recommend an <a href="https://splitsense.ai/blog/guides/the-5-best-google-analytics-alternatives-in-2026-we-have-used-them-all/">alternative to Google Analytics</a> because GA it doesn't provide a great UX out of the box and misses a lot of the functionality you'll need.</p>
<p>Some alternatives provide everything you need, but they're not open source. Still, you can leverage the open source world with a combination of two products: <a href="https://plausible.io/">Plausible</a> (you can also use <a href="https://umami.is/">Unami</a> if preferred) and <a href="https://openreplay.com/">OpenReplay</a>.</p>
<p>Combined they're a great option to start with for looking at what users are doing on your website, web app, or content pages.</p>
<p>You can find a guide to follow on how to setup Unami and OpenReplay <a href="https://www.freecodecamp.org/news/how-to-set-up-your-own-google-analytics-alternative-using-umami/">here</a> as well as the OpenReplay docs <a href="https://docs.openreplay.com/en/v1.21.0/getting-started/">here</a>.</p>
<p>If you're someone who prefers a visual guide, then I recommend these Youtube Videos:</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/Z4KPslyoxyM" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>

<p>And for OpenReplay...</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/ngtXwsy1d_I" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>

<h3 id="heading-what-to-measure-on-your-product">What to Measure on Your Product</h3>
<p>Now that you're setup, it's time to understand what you need to look for. I want to start by outlining some numbers you need to understand:</p>
<ul>
<li><p><strong>Bounce rate</strong>: The percentage of visitors who leave your website after viewing only one page without taking any meaningful action. A high bounce rate often suggests your landing page isn't matching visitor expectations or encouraging them to continue.</p>
</li>
<li><p><strong>Conversion rate</strong>: The percentage of visitors who complete a desired action, such as signing up, requesting a demo, or making a purchase. This is one of the most important metrics for measuring how effectively your website turns traffic into users.</p>
</li>
<li><p><strong>Onboarding completion rate</strong>: The percentage of users who successfully finish your onboarding process. A low completion rate usually indicates friction, confusion, or that you're asking users to do too much before they experience the value of your product.</p>
</li>
<li><p><strong>In-app conversion rate</strong>: The percentage of users who sign up, complete onboarding, and upgrade to a paid plan within a given timeframe. This measures how effectively your product convinces users that it's worth paying for.</p>
</li>
<li><p><strong>Churn rate</strong>: The percentage of paying customers who cancel their subscription or stop using your product during a given period. Reducing churn is often just as valuable as acquiring new customers, as retaining existing users is typically far cheaper and easier than replacing them.</p>
</li>
</ul>
<h2 id="heading-how-do-i-know-that-my-sites-metrics-are-good">How Do I Know That My Site's Metrics Are Good?</h2>
<p>You should aim for your software product to achieve the following results. If it doesn't, you need to aim for them. This can take time, and as your traffic increases, you should expect the numbers to increase at first. This is typical as you discover the types of users that work best for your product.</p>
<table>
<thead>
<tr>
<th>Metric</th>
<th>Average</th>
<th>Good</th>
<th>Excellent</th>
<th>Notes</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://splitsense.ai/blog/guides/saas-landing-page-best-practices-14-proven-tips-2026/"><strong>Bounce rate</strong></a></td>
<td>40–60%</td>
<td>30–40%</td>
<td>&lt;30%</td>
<td>B2B SaaS landing pages often sit around 40–55%. Blogs are usually higher (60–80%).</td>
</tr>
<tr>
<td><strong>Website conversion rate (Visitor to Signup)</strong></td>
<td>2–5%</td>
<td>5–10%</td>
<td>10%+</td>
<td>Highly targeted landing pages or warm traffic can exceed 15%.</td>
</tr>
<tr>
<td><a href="https://contentsquare.com/guides/product-monitoring/metrics/"><strong>Onboarding completion rate</strong></a></td>
<td>55–75%</td>
<td>75–90%</td>
<td>90%+</td>
<td>If fewer than half your users finish onboarding, there is almost certainly friction.</td>
</tr>
<tr>
<td><a href="https://openviewpartners.com/blog/the-definitive-guide-product-analytics-for-product-led-growth">In-app conversion rate</a> <strong>(Free → Paid)</strong></td>
<td>3–8%</td>
<td>8–15%</td>
<td>15–25%</td>
<td>Depends heavily on whether you're B2B, B2C or PLG.</td>
</tr>
<tr>
<td><a href="https://recurly.com/resources/report/state-of-subscriptions/"><strong>Monthly churn rate</strong></a></td>
<td>3–8%</td>
<td>2–3%</td>
<td>&lt;2%</td>
<td>Enterprise SaaS is typically much lower than SMB SaaS.</td>
</tr>
</tbody></table>
<h3 id="heading-how-to-measure-and-improve-bounce-rate">How to Measure and Improve Bounce Rate</h3>
<p>You can find your bounce rate on your web analytics tool of choice. It will always be on the home page. In Plausible I've highlighted it in the below screenshot:</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/817547e7-c509-4bae-a65d-733f3cd1f199.png" alt="Plausible bounce rate" style="display:block;margin:0 auto" width="1251" height="922" loading="lazy">

<p>For software products, the main way to improve your bounce rate is a mix of improving your traffic sources and your landing page. You can find the traffic sources on the main dashboard in Plausible. I've highlighted where to find it below.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/cc06c0c6-45d2-494d-889b-1823ac272c96.png" alt="Plausible sources " style="display:block;margin:0 auto" width="1482" height="994" loading="lazy">

<p>Imagine you have traffic coming to your website, but you have a poor bounce rate of 80%. The first thing you need to do is check the source of traffic and ask if it's relevant to your product. If your SAAS is a garden management system but your traffic is coming from mechanic forums and news sites, then that's likely your issue. Poor traffic quality.</p>
<p>If you take my example of Devremote from earlier (a <a href="https://devremote.io">job board for remote developers</a>), good sources would look something like this:</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/9aa695d0-ea20-42ce-b506-846284534cc2.png" alt="Devremote Sources" style="display:block;margin:0 auto" width="570" height="451" loading="lazy">

<p>As you can see, dev.to, freecodecamp.org, LinkedIn, and Github are all in the top sources (as well as Google). This showcases very good sources that are relevant to the website. You should aim for the same.</p>
<p>If traffic is coming from good sources, then the next issue may be your landing page. You'll need to analyse it and ask yourself if it's conveying your message and value proposition correctly. If you've got the correct traffic sources, then your landing page may need a couple of iterations and a month of testing to see if you can improve it.</p>
<p>Focus on the following areas:</p>
<ul>
<li><p>Nail your value proposition in 5 seconds</p>
</li>
<li><p>Use one CTA (and make it count)</p>
</li>
<li><p>Layer social proof strategically</p>
</li>
<li><p>Design mobile-first</p>
</li>
<li><p>Minimize form fields</p>
</li>
<li><p>Show your product (don't just talk about it)</p>
</li>
<li><p>Address objections before they kill conversions</p>
</li>
<li><p>Match your message to your traffic source</p>
</li>
</ul>
<p>For a more detailed overview, I'd recommend this article on <a href="https://splitsense.ai/blog/guides/saas-landing-page-best-practices-14-proven-tips-2026/">how to improve your landing page</a>. There's also a great article by Casmir on <a href="https://www.freecodecamp.org/news/how-to-build-high-ranking-seo-landing-page/">how to build a High ranking SEO landing page</a> that's worth a read as well. He offers some great, well-written advice on this topic.</p>
<p>Implementing the above effectively will help bring down your bounce rate to a consistent level that aligns with the standard for your industry.</p>
<h3 id="heading-how-to-measure-and-improve-conversion-rate">How to Measure and Improve Conversion Rate</h3>
<p>A good bounce rate will tend to lead to a good conversion rate. In tools like Plausible and Unami, this is slightly fiddly as you'll need to set up custom events or use goals and filters. You'll also need to have had traffic to your site that has triggered the events or that has gone to the required page. (You can simply set up Plausible, though, and go through a typical user process of signing up and this should solve this issue).</p>
<p>For simplicity here, we'll use goals and filters as for most situations this is all you'll need.</p>
<p>On the main home page in Plausible, scroll down to the bottom of the page where you'll find the goals section. Click the "set up goals" button.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/eb9a4b03-a928-40ce-8a03-bc41d0068dc6.png" alt="setup goals section by George Field" style="display:block;margin:0 auto" width="1284" height="982" loading="lazy">

<p>Then you'll be presented with the following screen. You'll need to click the "Add Goal" button then select "Pageview" from the dropdown list.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/4f637921-7c91-4042-aa9c-0b812d3f5e59.png" alt="Plausible settings" style="display:block;margin:0 auto" width="1255" height="840" loading="lazy">

<p>Plausible will then show you a list of pages in a dropdown. You need to search for and select the page a user lands on after clicking the sign up/register button on your site. In the example above it's the register page at the <code>/register</code> route.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/76eb356a-561b-4dc1-b8fa-f6c7edaad917.png" alt="setting up a goal in Plausible " style="display:block;margin:0 auto" width="614" height="596" loading="lazy">

<p>Once it's complete, you'll see the newly created goal in the list that's displayed after the modal closes. Then, navigate back to the home page of the site.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/1f8e61d8-bc96-4e61-930a-63cbd10f40de.png" alt="completed goal setup " style="display:block;margin:0 auto" width="916" height="417" loading="lazy">

<p>Once you navigate back to the main page, you can scroll down and you'll see in the goals section the conversion rate. It's highlighted in the screenshot below.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/6a9d1c2c-e1f2-4470-b8ce-fff6ade156ce.png" alt="conversion rate in Plausible " style="display:block;margin:0 auto" width="1145" height="292" loading="lazy">

<p>In this case, we have a <strong>2.2%</strong> conversion rate, the average conversion rate for most websites.</p>
<p>The most common issue for poor conversion rates is acutely poor bounce rate or poor calls to action. If you have a poor bounce rate, it likely means your traffic quality is poor or the user understanding of your product is poor. If the issue is the bounce rate, you need to revert back to what we discussed above and fix the bounce rate first.</p>
<p>If your bounce rate is good, then it's likely a call to action issue or communication issue on your landing page. A call to action is simply you giving the user a light push to try your product or service. For example, a button that says "Get Started for Free" or even just "Register Here" is a call to action.</p>
<p>If you have a conversion rate of below 2%, a good option is to test you call to action to see if you can improve it. Some examples are:</p>
<ul>
<li><p>Start Your Free Trial</p>
</li>
<li><p>Book a Demo</p>
</li>
<li><p>Get Started for Free</p>
</li>
<li><p>See It in Action</p>
</li>
<li><p>Create My Account</p>
</li>
</ul>
<h3 id="heading-improve-both-onboarding-conversion-and-in-app-conversion-plus-funnel-setup">Improve Both Onboarding Conversion and In App Conversion Plus Funnel Setup</h3>
<p>This is where things start to get interesting. It'll require a bit of setup, especially when you use open source UX tools.</p>
<p>Firstly, on both your website and web app (or app), install OpenReplay's tracker. Below we'll walk through how to set OpenReplay up in a Nextjs app, but if you are using a different tech stack, you can view <a href="https://docs.openreplay.com/en/sdk/using-or/">how to install OpenReplay here</a>.</p>
<p>It's an npm package, so you can use your package manager of choice for this. I'm going to use yarn.</p>
<pre><code class="language-shell">@openreplay/tracker
</code></pre>
<p>After you've done this, you need to create a local <code>.env</code> file in the root of your next app.</p>
<pre><code class="language-plaintext">NEXT_PUBLIC_OPENREPLAY_PROJECT_KEY=your_key NEXT_PUBLIC_OPENREPLAY_INGEST=https://openreplay.yourdomain.com/ingest
</code></pre>
<p>Next, create a new file called <code>lib/openreplay.ts</code> then import Tracker from <code>'@openreplay/tracker';</code>:</p>
<pre><code class="language-typescript">const tracker = new Tracker({ projectKey: process.env.NEXT_PUBLIC_OPENREPLAY_PROJECT_KEY!, ingestPoint: process.env.NEXT_PUBLIC_OPENREPLAY_INGEST!, });

export default tracker;
</code></pre>
<p>We can now import this tracker anywhere in our application where we want to record sessions or send custom events.</p>
<h4 id="heading-start-tracking-sessions">Start tracking sessions</h4>
<p>For a Next.js application, you'll want to initialise the tracker on the client side.</p>
<p>For example, if you're using the App Router, you can create a small client component:</p>
<pre><code class="language-typescript">'use client';

import { useEffect } from 'react'; import tracker from '@/lib/openreplay';

export default function OpenReplay() { 
useEffect(() =&gt; { tracker.start(); }, []);

return null; }
</code></pre>
<p>Then add it to your root layout:</p>
<pre><code class="language-typescript">import OpenReplay from '@/components/OpenReplay';

export default function RootLayout({ children, }: { children: React.ReactNode; }) { return ( {children} ); }
</code></pre>
<p>Once this is running, OpenReplay will start recording user sessions.</p>
<h4 id="heading-adding-custom-events">Adding Custom Events</h4>
<p>Session replay is useful on its own, but the real power comes from being able to tell OpenReplay what the user is actually doing. This is crucial for viewing the funnel later.</p>
<p>For your SAAS, and in our case as well, you'll want to track events that are linked to the user going through a funnel. For example, clicking the sign up button, submitting details button, or complete onboarding button – you get the gist. Later, we'll be able to use this data to build a detailed picture of how the user is flowing through the onboarding process.</p>
<p>You can track that action with a custom event:</p>
<pre><code class="language-typescript">import tracker from '@/lib/openreplay';

function CreateExperimentButton() { 
const handleClick = () =&gt; {
     tracker.event('experiment_created');
     // other button logic
 };

  return &lt;button onClick={handleClick}&gt;&lt;/button&gt;  

}
</code></pre>
<p>Now whenever someone clicks the button, OpenReplay will receive an experiment_created event.</p>
<p>You'll want to add events to your app that make sense. In our example, we're using the following: <code>signup_started</code>, <code>signup_complete</code>, <code>email_verified</code> and <code>workspace_created</code>. We can then use these events to view a funnel and see where users are dropping off.</p>
<p>Now that you have the events setup, it's time to generate a funnel so that we can assess what to improve.</p>
<p>In OpenRelay, head over to cards on the left side panel menu. There, you'll find the option on the left hand side. Then click the create card button and select funnel. All options are highlighted in the screenshot below.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/370a811d-b891-4a27-8778-d33404667f2b.png" alt="Open replay, add card image" style="display:block;margin:0 auto" width="3008" height="1402" loading="lazy">

<p>Next, you'll want to give the funnel a name. In our case we'll call it Onboarding.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/29600bd3-9346-4a0e-9865-98c8597e2825.png" alt="Onboarding name" style="display:block;margin:0 auto" width="3008" height="1412" loading="lazy">

<p>After naming it, click the "Add" button next to events and start selecting the events that you've created. If you don't see the events yet, you'll need to walk through your onboarding flow to create them.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/635b0018-218f-4472-9bda-e339689c639f.png" alt="Onboarding Events" style="display:block;margin:0 auto" width="2884" height="1524" loading="lazy">

<p>Once you've selected all the events in your flow, you'll see your first funnel. Ours is highlighted below in green.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/b17d0ff5-0b73-4747-8e4a-7e1079968d14.png" alt="Funnel" style="display:block;margin:0 auto" width="2778" height="1446" loading="lazy">

<p>Notice how our largest drop-off occurs between email verification and workspace creation, where only 26% of users continue to the next step.</p>
<p>This suggests the main opportunity is improving the onboarding experience rather than the initial signup flow. We could look at session replays and additional events around workspace creation to identify whether users are confused, encountering errors, or simply not seeing enough value to continue.</p>
<p>Pay attention to confusing navigation, repeated or dead clicks, form errors, hesitation, unexpected behaviour, and technical issues. Also look at the user's final actions before leaving and compare successful sessions with abandoned ones. These patterns can help you identify where users are experiencing friction and what parts of the product could be improved.</p>
<p>The same process applies for in app conversion too. You can monitor session replays to see if users are finding value in your product. Key indicators here are:</p>
<ul>
<li><p><strong>Your users come back regularly</strong>: Depending on the product, 2-3 times a week is good. But of course if you're building a set-and-forget product like a reporting automation tool then this will likely be less.</p>
</li>
<li><p><strong>Users complete key actions</strong>: Look for users repeatedly completing the actions that represent the core value of your product, rather than simply logging in.</p>
</li>
<li><p><strong>Users explore beyond the initial setup</strong>: Users who continue discovering features and using different parts of the product are generally showing stronger engagement.</p>
</li>
<li><p><strong>Users reach their “aha moment”</strong>: Identify the point where users first experience the core value of your product and see how many users reach it.</p>
</li>
<li><p><strong>Users return after experiencing value</strong>: One of the strongest signals is whether users come back after their first successful experience and repeat the behaviour.</p>
</li>
</ul>
<p>Once you've implemented the above, you'll be well setup to take advantage of users coming to your SAAS and signing up. Let's focus now on how to make that happen.</p>
<h2 id="heading-product-distribution">Product Distribution</h2>
<p>Now if you remember at the start of this handbook, we talked about touch points. Well, it's now time to bring it all full circle as Distribution is simply creating many touch points at scale.</p>
<p>Distribution is the process of reliably getting your product in front of potential users consistently. It's the deciding factor in what will make your product successful, so pay close attention to this section.</p>
<p>The current misconception online is that distribution is now the most important thing since AI can build almost anything. What people fail to understand, though, is that this has always been the case.</p>
<p>The only difference now is that you can just ship more unused ideas than you could before. Without distribution, your project will always be that: just a personal project!</p>
<p>One of the most important lessons I want you to take away from this article is that <strong>distribution is far more important than the product</strong> when it comes to getting users in the door. Once they're there, product quality becomes very important – but that's a problem for later. If you can't get people through the door, then what's the point of having a lovely sofa, lights, and decoration?</p>
<p>Just to make it clear, I'm not saying product quality isn't important. Of course it is. But if you're building a software product and it's just you, then you can only tackle so much at once. Just like with engineering software, breaking problems down into smaller pieces makes life a lot easier.</p>
<p>I'd also say that participating in challenges on social platforms such as posting about your project each day to the indie hacking community is actually often a waste of your valuable time. This is because unless your product is aimed at the people who follow you or will see those posts, those viewers are very unlikely to get into your funnel and purchase your product.</p>
<p>With that being said, building an audience can take years. And when you're trying to build something, as well as validate it and pour your heart and soul into it, you may not have a ready audience.</p>
<p>But fortunately for you, you don't necessarily have to. You can borrow someone else's.</p>
<h3 id="heading-borrow-someone-elses-audience">Borrow Someone Else's Audience</h3>
<p>Instead of trying to build an audience from zero, you can leverage others who have already done it. There are some great options out there:</p>
<h4 id="heading-write-guest-posts">Write Guest Posts</h4>
<p>You can start by writing guest post on blogs. For example, if you're building a Shopify app, find other Shopify apps in slightly different markets that your app could compliment. Then reach out to see if you can do a guest post on their blog.</p>
<p>You'd be surprised at how common this practice is. And in a lot of cases, its expected. I did this a lot when I was working on my second project, <a href="https://devremote.io">Devremote</a>, and it worked perfectly</p>
<p>To find places to share guest posts, I mainly use Medium. But you can also just search for blogs in your industry/niche. Anything related can help here, and it's also great for your SEO in the long run.</p>
<p>PR platforms such as <a href="https://www.qwoted.com/">Qwoted</a> are incredibly useful as well. I use it regularly to reach out to journalists who are reporting on a topic related to my company. Quite often they'll quote you (hence the name) and include a link back to your site in their article.</p>
<p>If you've ever seen someone on LinkedIn state "as mentioned in Forbes insert some random name" its often because they've gone onto PR platforms like Qwoted and convinced a Forbes writer to document something about them (and it's typically not because they're as great and powerful as they what you to believe).</p>
<h4 id="heading-go-on-podcasts">Go on Podcasts</h4>
<p>Small podcasts are also a great way to get yourself in front of a crowd. Aim for podcasts that have between 500 - 5000 active monthly listeners at first, as they may be more open to having less well-known guests.</p>
<p>You can also focus on niche areas, as the crowd will likely be more open to and curious about your particular product.</p>
<p>Here are some great platforms you can use to find podcasts:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Best for</th>
<th>Cost</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://podmatch.com/">PodMatch</a></td>
<td>Largest podcast guest marketplace</td>
<td>Freemium</td>
</tr>
<tr>
<td><a href="https://www.matchmaker.fm">MatchMaker.fm</a></td>
<td>Very popular with indie founders</td>
<td>Freemium</td>
</tr>
<tr>
<td><a href="https://podcastguests.com">PodcastGuests.com</a></td>
<td>Weekly opportunities via email</td>
<td>Free</td>
</tr>
<tr>
<td><a href="https://www.podbooker.com">PodBooker</a></td>
<td>Search podcasts by niche</td>
<td>Free/Paid</td>
</tr>
<tr>
<td><a href="https://talks.co">Talks.co</a></td>
<td>Podcasts + conferences</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://guestio.com">Guestio</a></td>
<td>High-profile shows and influencers</td>
<td>Paid</td>
</tr>
</tbody></table>
<h3 id="heading-create-or-share-in-a-newsletter">Create or Share in a Newsletter</h3>
<p>A good newsletter is a perfect place to distribute your product because most newsletters have decent open rates of around <a href="https://www.dma.org.uk/resources/report/email-benchmarking-report-2025"><strong>35.9%</strong> (and the average <strong>unique click rate is 2.3%</strong></a><strong>)</strong>. This means that large volume newsletters have a good chance at sending high quality traffic to your website.</p>
<p>One solid example is the <a href="https://indiehackers.com">Indie Hackers</a> newsletter. It's great for a startup, solo developer, or business audience.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/0809449e-087f-4e8d-8d2b-45831d46bfbb.png" alt="Indie hackers newsletter" style="display:block;margin:0 auto" width="716" height="771" loading="lazy">

<p>The main issue with being featured in a newsletter, though, is that they're often not cheap and can have mixed results. You may not have $750 to spend, for example, so it's often better to save newsletters until you have more revenue generated from your project.</p>
<p>If you can find a reasonably priced newsletter in the niche that you've carved out, then its worth a go.</p>
<p>You can often find instructions for getting into a newsletter on the community or tool's main website. For example, with Indie Hackers, there's a link at the top right of their website.</p>
<p>Finding newsletters to get into can be a challenge, but there's a long list of platforms you can use to find one:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Best for</th>
<th>Notes</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://www.swapstack.co/">Swapstack</a></td>
<td>Buying newsletter sponsorships</td>
<td>One of the biggest marketplaces with hundreds of newsletters and tens of millions of weekly readers. Great for SaaS.</td>
</tr>
<tr>
<td><a href="https://www.paved.com">Paved</a></td>
<td>Premium newsletters</td>
<td>Probably the largest marketplace. You can filter by audience, industry, CPC/CPM and newsletter size. (source: <a href="https://www.lilachbullock.com/newsletters-that-accept-sponsors-directory-2026/">lilachbullock.com</a>)</td>
</tr>
<tr>
<td><a href="https://passionfroot.me">Passionfroot</a></td>
<td>Creator sponsorships</td>
<td>Lets you book newsletters, YouTubers and creators from one place. Popular with B2B creators. (source: <a href="https://mediapact.ai/guides/top-newsletter-sponsorship-platforms-2026/">mediapact.ai</a>)</td>
</tr>
<tr>
<td><a href="https://letterwell.co">Letterwell</a></td>
<td>Finding newsletters</td>
<td>Search thousands of newsletters and contact publishers directly. (Source: <a href="https://ghost.org/resources/paid-sponsorships-email-newsletter/">Ghost</a>)</td>
</tr>
<tr>
<td><a href="https://hecto.io">Hecto</a></td>
<td>Newsletter ad marketplace</td>
<td>Smaller than Paved but worth checking.</td>
</tr>
<tr>
<td><a href="https://www.beehiiv.com">beehiiv Ad Network</a></td>
<td>beehiiv newsletters</td>
<td>Access newsletters built on beehiiv. Particularly good for startups and tech.</td>
</tr>
</tbody></table>
<p>Typical fees for the large newsletters can be high, anything from $2,000 on up. I would recommend using multiple smaller newsletters at first, paying around $100-$200 each, in order to find out what niche works best for you. Then you can scale up to larger newsletters with more confidence that they'll help bring you more traffic.</p>
<h3 id="heading-influencers-and-youtubers">Influencers and YouTubers</h3>
<p>Partnering with an influencer or someone on YouTube is honestly one of the best angles to get your product in front of users. It can take more time than other approaches, but honestly, it's worth it.</p>
<p>This is my favourite approach. I mainly use YouTube influencers, but there are many good options.</p>
<p>You'll want to search for influencers who get decent views on their content but have between 1,000 - 10,000 followers/subscribers. Email them (you can often find their contact details in bios/about sections), propose a partnership, and roughly outline a deal structure.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/5802e8f1-1fa3-4709-a5b6-05837ceffdf9.png" alt="Email from George to partner " style="display:block;margin:0 auto" width="1182" height="645" loading="lazy">

<p>You likely won't get many replies from most of the influencers you email (especially at first). But the ones that do reply will often give you feedback as well as expose your product to their audience.</p>
<p>The person from the email above ending up being a gem. Not only did he agree to the deal and invite me to his large discord community, but he also gave me great feedback and insights into how he conducted research. It was exactly what I needed.</p>
<p>You can find influencers by using a tool or by simply going to the platforms where your users are and searching for influencers. If you do use tools, here are some good options:</p>
<table>
<thead>
<tr>
<th>Platform</th>
<th>Best for</th>
<th>Pricing</th>
</tr>
</thead>
<tbody><tr>
<td><a href="https://creator.co">Creator.co</a></td>
<td>Find YouTube, TikTok and Instagram creators</td>
<td>Freemium</td>
</tr>
<tr>
<td><a href="https://www.modash.io">Modash</a></td>
<td>Huge creator database with audience analytics</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://hypeauditor.com">HypeAuditor</a></td>
<td>Check fake followers and engagement quality</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://www.favikon.com">Favikon</a></td>
<td>Search by niche and influence score</td>
<td>Freemium</td>
</tr>
<tr>
<td><a href="https://www.upfluence.com">Upfluence</a></td>
<td>Enterprise influencer CRM</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://collabstr.com">Collabstr</a></td>
<td>Buy sponsorships directly from creators</td>
<td>Self-service</td>
</tr>
<tr>
<td><a href="https://afluencer.com">Afluencer</a></td>
<td>Marketplace for brands and creators</td>
<td>Freemium</td>
</tr>
<tr>
<td><a href="https://influencer-hero.com">Influencer Hero</a></td>
<td>Creator search and outreach</td>
<td>Paid</td>
</tr>
<tr>
<td><a href="https://sproutsocial.com/influencer-marketing/">Sprout Social Influencer Marketing</a></td>
<td>Large-scale campaigns</td>
<td>Enterprise</td>
</tr>
</tbody></table>
<p>Just be aware that some of the options above are expensive. I'd recommend using the search functionality when its free and then performing the outreach yourself.</p>
<h3 id="heading-communities-amp-forums">Communities &amp; Forums</h3>
<p>Communities offer a great option as they tend to be low cost, low barrier to entry, and full of people willing to help. You need to be prepared to add value though. Don't just spam post in these places, or it will do more harm than good (and you may be rejected from the community).</p>
<p>Offer insights into connects that you are knowledgeable about, reply and comment on peoples' posts, and so on. In short, you need to genuinely participate before trying to sell anything.</p>
<p>Remember that, unlike social media, people often join communities because they're trying to solve a problem. Use this to your advantage but don't abuse it. Be respectful.</p>
<p>A simple rule I follow is that I spend 90% of posts helping and 10% mentioning my product. Try and create educational content as much as possible and really add value. Over time, people will remember and be grateful. Plus, by helping them you've already gained some trust.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/29176f52-b637-4d05-91c6-2acdd63cb208.png" alt="29176f52-b637-4d05-91c6-2acdd63cb208" style="display:block;margin:0 auto" width="1282" height="624" loading="lazy">

<p><a href="https://peerlist.io/">Peerlist</a> is a great example of a community that you could join. If you're building products that target those audiences, they're a perfect fit.</p>
<h3 id="heading-seo-amp-blog-content">SEO &amp; Blog Content</h3>
<p>Finally, we have the OG of internet marketing: SEO Content. This is the process of creating content that gets ranked in Google, ChatGPT, Claude, and other tools.</p>
<p>If you get this right, it's the most consistent path to getting thousands of people to visit your site every month for free. The catch is that it takes time. It can take anywhere from 3-9 months (or more) to start seeing results, and it requires consistency and patience.</p>
<p>Focus on creating 4-6 high quality blog posts per month that you can link back to from elsewhere. A good tactic is to combine a good blog post with a community, linking back to a blog post for further reading. This boosts your SEO and also provides the reader with more context if they need it.</p>
<p>To get started with understanding SEO, this <a href="https://www.youtube.com/watch?v=7DRO4rEIHDk">video guide</a> is helpful:</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/7DRO4rEIHDk" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>

<p>So, now that we've discussed the main distribution options on offer, it's time for us to figure out which option is best for you.</p>
<h2 id="heading-main-distribution-channels-in-2026">Main Distribution Channels In 2026</h2>
<p>Should you decide to build your own channels, which you should, there are a few options that you should concentrate on.</p>
<p>To be clear, though, my advice here is to build one of your own channels and then leverage someone else's audience, especially if you're building a product solo.</p>
<p>The reason you should build your own path to distribution is because you own it and it will help you partner with other influencers. They'll see that you're putting in the effort yourself, which will likely make them way more comfortable with partnering with you.</p>
<p>These are the channels I'd focus on:</p>
<h3 id="heading-tiktok">Tiktok</h3>
<p><a href="https://tiktok.com">TikTok</a> is a primarily short form content platform that lets users post 30-60 second clips.</p>
<p>It's an excellent platform for testing out content quickly. I'd recommend giving it a go because the content quality doesn't have to be super high, it just needs to be engaging. If it is, your chance of going viral is good.</p>
<p>It's not common to see new accounts achieve a post with 30k plus views in the first month, but it can happen.</p>
<p>If you're building a consumer app, its the best place to start building your audience. Apps also do well here because most people are on TikTok on their phone so it's easy to get them from there to the app. They don't have that initial friction of having to go from their laptop to their phone.</p>
<p>If you're building an app, TikTok is your go-to.</p>
<h3 id="heading-youtube">YouTube</h3>
<p>YouTube is the Generalist. It's not as good for apps unless you use shorts, but a larger portion of users are on desktop so this means that there are more opportunities for SaaS businesses.</p>
<p>YouTube is also a place full of informational and educational content, so it's a great place to educate viewers about many SaaS-related tools. We'll discuss this more in a bit.</p>
<p>Just like TikTok, YouTube is a great channel with good content hitting reasonable subscriber rates quite quickly. If you're building a SaaS, YouTube is your friend most of the time.</p>
<p>The reason I say most of the time is because it can be niche-dependant. So for any short-from clips you make, post them on TikTok and then on YouTube.</p>
<h3 id="heading-pinterest">Pinterest</h3>
<p>Pinterest is a wildcard that a lot of people don't think about. It's is a strange platform in that it seems to not get a lot of engagement on posts but it does get a lot of views and clicks.</p>
<p>Here are some examples of purely AI content that was posted on Pintrest that I found recently while researching for my own SAAS product.</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/b9726110-fe63-474f-8c4c-dad7365a1f27.png" alt="Pintrest Account By George Field" style="display:block;margin:0 auto" width="555" height="406" loading="lazy">

<p>Nearly 400,000 monthly views...with 87 Followers. And here's another:</p>
<img src="https://cdn.hashnode.com/uploads/covers/623ae2da7753c274c2ab4a65/c87ffc85-cc76-45e1-825f-689834ebb79c.png" alt="AI account on Pintrest By George Field" style="display:block;margin:0 auto" width="910" height="395" loading="lazy">

<p>Pintrest is a pretty overlooked option in 2026 and it's great for awareness and testing, with low competition across most niches.</p>
<p>Considering that <a href="https://business.pinterest.com/en-gb/audience/">96% of searches on Pintrest are unbranded</a>, this is great for your project. It shows that users of the platform are open to new ideas and that there's a lot of them: <a href="https://business.pinterest.com/en-gb/audience">630 million monthly active users</a> to be exact.</p>
<p>Use it as a testing ground and low barrier option. You can generate content using AI in your niche and it will likely do well on the platform, especially over time with consistent posting.</p>
<h2 id="heading-what-distribution-channel-should-i-choose">What Distribution Channel Should I Choose?</h2>
<p>Cast your mind back to the start of this guide. I said that you need to create as many touch points as possible. And this is true, but you need to start somewhere. And the best place to start is simply where your users hang out.</p>
<p>If you're selling B2B SaaS, then the best place is likely going to be LinkedIn. If you're selling a consumer app, TikTok is your friend. And so on.</p>
<p>Ultimately, though, it'll involve a bit of trial and error to see what works for you. After all, what works for me might not work for you, and vice versa.</p>
<p>A solid rule of thumb is to choose one quick testing ground such as TikTok, YouTube, Instagram, or Linkedin. Then combine it with a blog post on your main website.</p>
<p>The blog creates long term traffic potential and the social media platform creates traffic for now.</p>
<p>The advantage to social platforms is that you get a very quick turn around time on whether or not your content is working. If you post something today, you'll know in 24 hours if it worked, which is great because it means you can test quickly.</p>
<p>I've put this table together to help you decide what platform to start with based on what software you're building:</p>
<table>
<thead>
<tr>
<th>If you're building...</th>
<th>Start here</th>
<th>Why it works</th>
<th>Content that performs well</th>
</tr>
</thead>
<tbody><tr>
<td>B2B SaaS</td>
<td>LinkedIn</td>
<td>Decision makers, founders, and professionals are already there.</td>
<td>Case studies, lessons learned, product updates, industry insights</td>
</tr>
<tr>
<td>Consumer mobile app</td>
<td>TikTok</td>
<td>Huge organic reach and algorithm-driven discovery.</td>
<td>Short demos, trends, before/after, problem-solving videos</td>
</tr>
<tr>
<td>Developer tools</td>
<td>YouTube</td>
<td>Developers actively search for tutorials and reviews.</td>
<td>Tutorials, comparisons, walkthroughs, coding videos</td>
</tr>
<tr>
<td>AI tools</td>
<td>X (Twitter) + YouTube</td>
<td>Early adopters and AI enthusiasts discover new products here.</td>
<td>Product launches, threads, demos, feature showcases</td>
</tr>
<tr>
<td>Marketing software</td>
<td>LinkedIn + YouTube</td>
<td>Marketers consume educational content before buying.</td>
<td>SEO tips, CRO audits, analytics breakdowns, experiments</td>
</tr>
<tr>
<td>Design tools</td>
<td>Instagram + YouTube</td>
<td>Visual products benefit from visual platforms.</td>
<td>UI redesigns, workflows, before/after transformations</td>
</tr>
<tr>
<td>E-commerce products</td>
<td>Instagram + TikTok</td>
<td>Highly visual and impulse-driven audiences.</td>
<td>Product demos, UGC, testimonials, behind the scenes</td>
</tr>
<tr>
<td>Local businesses</td>
<td>Facebook + Instagram</td>
<td>Strong local communities and recommendations.</td>
<td>Customer stories, offers, local events, behind the scenes</td>
</tr>
<tr>
<td>Games</td>
<td>TikTok + YouTube Shorts</td>
<td>Gameplay clips spread quickly.</td>
<td>Funny moments, challenges, gameplay highlights</td>
</tr>
<tr>
<td>Productivity software</td>
<td>LinkedIn + YouTube</td>
<td>Professionals search for ways to save time.</td>
<td>Tutorials, workflows, automation examples</td>
</tr>
</tbody></table>
<p>Now that you know how to chose your platform, success comes down to one last factor: consistency.</p>
<h2 id="heading-consistency-beats-virality">Consistency Beats Virality</h2>
<p>The key to growing an audience when posting content is to not give up and create a consistent schedule that you can stick too. I'd recommend 4 blog posts per month, spread out to one each week. Each one should cover a topic in detail, targeting specific search terms related to your product.</p>
<p>With social media, the key is to have fun and experiment. I understand that for most developers, me included, social media is the last place we want to be. But unfortunately for us, it's still a great place to find users.</p>
<p>Buffer <a href="https://buffer.com/resources/buffer-data">analysed more than <strong>100,000 creators</strong></a> and found that those who posted consistently for at least <strong>20 weeks</strong> achieved <strong>450% more engagement per post</strong> than creators who posted only occasionally.</p>
<p>So, if you can force yourself to post consistently once or twice a day for 20 weeks, then there's a good chance you'll do well. You don't need to go viral, you just need to get a trickle of traffic to your website every day for 20 weeks and you'll increase the chances of gaining users significantly.</p>
<h2 id="heading-what-type-of-content-should-i-post">What Type Of Content Should I Post?</h2>
<p>Now that we've looked at how to leverage others' audiences, where to post, and how to build your own distribution channel, we can finally focus on the last factor you need to consider: <strong>what</strong> to post.</p>
<p>If you're leveraging other audiences (especially if you are using influencers), then they'll likely handle that for you, as that's part of the deal. But for your own channel, here are some ideas of what you can post:</p>
<ul>
<li><p><strong>Case studies</strong>: Show how a customer increased conversions, revenue, or solved a problem.</p>
</li>
<li><p><strong>Behind the scenes</strong>: Product development, team workflows, office setup, or your tech stack.</p>
</li>
<li><p><strong>Tips and tutorials</strong>: Teach people how to solve a specific problem in your niche.</p>
</li>
<li><p><strong>Mistakes you've made</strong>: The biggest lessons often come from failures.</p>
</li>
<li><p><strong>Industry news</strong>: Share your opinion on new trends, tools, or announcements.</p>
</li>
<li><p><strong>Product updates</strong>: Highlight new features and explain the problem they solve.</p>
</li>
<li><p><strong>Customer success stories</strong>: Celebrate users and the results they've achieved.</p>
</li>
<li><p><strong>Before and after transformations</strong>: Demonstrate measurable improvements.</p>
</li>
<li><p><strong>Data and statistics</strong>: Interesting charts, benchmarks, or market insights.</p>
</li>
<li><p><strong>Hot takes</strong>: Challenge common industry advice with evidence.</p>
</li>
<li><p><strong>Myths vs reality</strong>: Debunk misconceptions in your industry.</p>
</li>
<li><p><strong>Tool recommendations</strong>: Your favourite software, extensions, or AI tools.</p>
</li>
<li><p><strong>Templates and checklists</strong>: Give away resources people can use immediately.</p>
</li>
<li><p><strong>Free resources</strong>: E-books, prompts, spreadsheets, or starter kits.</p>
</li>
<li><p><strong>Frequently asked questions</strong>: Answer common customer questions publicly.</p>
</li>
<li><p><strong>Product comparisons</strong>: Compare your solution with competitors fairly.</p>
</li>
<li><p><strong>Lessons from successful companies</strong>: Analyse how others grew.</p>
</li>
<li><p><strong>Personal stories</strong>: Share your entrepreneurial journey and what you've learned.</p>
</li>
<li><p><strong>Day in the life</strong>: Show what running a SaaS business actually looks like.</p>
</li>
<li><p><strong>Memes and relatable humour</strong>: Particularly effective on X and LinkedIn.</p>
</li>
<li><p><strong>Predictions</strong>: Share where you think your industry is heading.</p>
</li>
<li><p><strong>Polls and questions</strong>: Encourage discussion and learn from your audience.</p>
</li>
<li><p><strong>Opinion pieces</strong>: Thought leadership on topics you know well.</p>
</li>
<li><p><strong>Quick wins</strong>: Bite-sized tips that take less than a minute to consume.</p>
</li>
<li><p><strong>Curated resources</strong>: "10 best..." lists, newsletters or articles worth reading.</p>
</li>
<li><p><strong>Product teardowns</strong>: Analyse why a landing page, onboarding flow, or feature works.</p>
</li>
<li><p><strong>Screenshots and mini demos</strong>: Short clips showing your product solving a real problem.</p>
</li>
<li><p><strong>Milestone updates</strong>: Revenue, users, launches, or major achievements (when appropriate).</p>
</li>
<li><p><strong>Community highlights</strong>: Feature your users, partners, or interesting discussions.</p>
</li>
<li><p><strong>Repurposed long-form content</strong>: Turn blogs, podcasts, or videos into dozens of social posts.</p>
</li>
<li><p><strong>Motivational founder content</strong>: Honest insights into entrepreneurship, persistence, and growth.</p>
</li>
</ul>
<p>Just don't only go on Twitter and start documenting your build-in-public journey. The reality is that nobody cares about it until you've made it and your potential customers aren't looking at that type of content anyway.</p>
<p>Remember, it's all about adding value. Constantly trying to sell and showcase your product is just annoying and will likely drive people away. Viewers of your content are probably looking to solve a problem, find value, or be entertained. Great content does all these things.</p>
<h2 id="heading-conclusion">Conclusion</h2>
<p>In summary, you need to stop building, start marketing, and only build when your users need you to. As developers we love building. But the reality is that we need to be marketing as well. These days, where experienced devs can build an MVP in a relatively short period of time (with the help of AI tools), marketing, distribution, and content should be more of a priority.</p>
<p>If you don't start shouting about your product, then your product will be a project and it will remain that way for eternity.</p>
<p>All this goes hand in hand with understanding how traffic converts to users. Focus on fixing any friction in your funnel and combine that with the distribution strategies we covered here. That'll make your chances of success much greater.</p>
<p>Here's the formula:</p>
<p>Traffic + Optimised Landing Page + Frictionless onboarding + Quick time to value = Revenue and actual users on your app or website.</p>
<p>Thank you for taking the time to read this. If you're interested in finding your next product idea, then check out my website, <a href="https://productjunkie.xyz">Productjunkie</a>. I send out weekly analysis of markets, niches, and product ideas that people actually want.</p>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
