Skip to main content
Back to Blog
Growth14 min read

How to Get Traffic to Your Side Project When No One Knows It Exists

Profile picture of Alex Cloudstar
Alex CloudstarFounder, Makers Page

You know the feeling. You spend two months building something. You deploy it. You write the launch post. You share it in a few places. You get a small spike, maybe 200 visitors in the first two days, and then nothing. The traffic flatlines. You check Google Analytics every morning hoping something changed overnight. It didn't.

This is the most common experience for indie makers, and it's the part nobody likes to talk about because it feels like failure. It isn't. It's just the reality of building in a world with infinite things competing for attention, and no built-in distribution for your specific thing.

The good news is that traffic to a side project is completely solvable. Not through luck, not through going viral, and not by waiting for some algorithm to notice you. Through a set of specific, repeatable things that most indie makers either skip entirely or do once and give up on.

Here's what actually works.

Why Your Launch Traffic Doesn't Stick

Before getting into tactics, it's worth understanding why the launch spike almost never turns into sustained traffic.

When you launch, you get attention from two places: your own existing network (friends, followers, connections who are being supportive), and whatever community you post to (Product Hunt, Hacker News, a subreddit, Indie Hackers). Both of these audiences are valuable in the moment, but neither of them constitutes a repeatable traffic channel.

Your network visits once out of support. Most of them aren't your target customer. The community you posted to moves on to the next thing within 48 hours.

What you didn't have at launch was any infrastructure for bringing new people to your product on a daily or weekly basis without you personally doing something to make it happen. That infrastructure is what this article is about building.

The founders who have steady traffic six months after launching built that infrastructure in the weeks and months leading up to launch and kept building it afterward. The founders who flatline after launch are the ones who treated the launch as the traffic strategy instead of the starting gun.

The Two Types of Traffic Worth Building

There are a dozen ways to get traffic to a side project, and most of them aren't worth your time. Before picking tactics, it helps to understand what you're actually optimizing for.

The first type is traffic you earn once and keeps coming back. SEO is the best example. A blog post you write today can bring in readers every month for years, without you touching it again. A good answer on a forum that ranks in Google does the same thing. This type of traffic is slow to build but compounds beautifully over time.

The second type is traffic you create actively, on a recurring basis. Building in public on social media, posting in communities, sending email updates to your list. This type of traffic requires regular effort but has much faster feedback loops. You do the thing, you get visitors, you see what converts.

The mistake most indie makers make is doing neither. They launch, they stop posting, and they hope that somehow word gets out. The formula that actually works is: build some recurring active traffic first to get real users and learn what resonates, then let that inform your compounding content strategy.

Search Engine Traffic: Slower Than You Want, More Durable Than Anything Else

I'm going to start here because it's the most valuable long-term channel for a bootstrapped side project, and the most systematically ignored.

Search traffic is different from every other type of traffic because the person finding you is actively looking for what you have. Someone who Googles "how to manage freelance invoices without software" and lands on your page is much closer to becoming a customer than someone who scrolls past your tweet. The intent is there. You just need to be the best answer to their question.

The way to get search traffic for a side project is not to optimize your landing page for keywords. That rarely works and it makes your copy worse. The way to do it is to write articles that answer the specific questions your potential customers are already searching for.

Specific is the key word. "Tips for freelancers" is too broad. There are thousands of articles competing for that. "How to write a scope of work document for freelance projects" is specific. Far fewer articles compete for that. The person searching it is exactly who you want. And if your article answers their question well, you can rank for it without a massive domain authority or a team of SEO professionals.

Start with five to ten articles on topics where your ideal customer has genuine questions and you have genuine knowledge. Write them thoroughly. Not keyword-stuffed fluff, but real, useful information that would have saved you time if you'd found it six months ago. Publish them. Let them sit.

For the first three months, almost nothing will happen. Search engines take time to trust new content. Then, slowly, traffic starts to appear. One article gets ten visits a month. Another gets 30. Another gets 200. It compounds in a way that no other channel does.

The founders who built sustainable solo businesses are almost always the ones who wrote 15 to 20 really good articles in their first year and then let those articles work forever. It's boring. It's slow. It's one of the most reliable traffic strategies available to someone without a marketing budget.

Community Traffic: Fast and Targeted If You Do It Right

While your content compounds in the background, communities are where you get real humans to your product quickly.

Every niche has communities. Indie makers have Indie Hackers, Hacker News, Reddit (r/SideProject, r/entrepreneur, r/webdev and a dozen more depending on your category), Discord servers, Slack groups, and Facebook groups. Your specific target customer has their own communities too, whatever they happen to be.

The wrong way to use these communities is what everyone does: join, post a link to your product, ask people to check it out, never return. This generates a handful of visits from curious people who forget your product existed within 48 hours. It also gets you a reputation as someone who only shows up to promote things.

The right way takes longer but produces dramatically better results. Spend time in the communities where your potential customers are. Answer questions. Share things you've learned that have nothing to do with your product. Build a reputation as someone who adds value to the conversation.

After a few weeks of that, mentioning your product when it's genuinely relevant feels different to the community. When someone posts asking for a solution to the exact problem you solve, and you respond with a genuinely helpful answer that happens to include a mention of your tool, that's welcome. When the first thing you ever post in a community is your product link, that's spam, and people can tell the difference immediately.

The communities that convert best for side projects are the ones closest to your specific customer's daily work. A broad entrepreneurship community is fine but noisy. A focused Discord server for your exact niche, where a few hundred people talk about the exact problems your product solves, is much more valuable.

Find two or three of those focused communities. Show up in them consistently for 60 to 90 days. You will know your potential customers better than you ever would from analytics, and a meaningful percentage of them will end up on your site.

Building in Public: The Compound Traffic You're Skipping

Building in public is one of the most talked-about strategies in indie maker circles, and also one of the most misexecuted.

Most people do it like a diary. "Day 14: added dark mode. Day 15: fixed a bug. Day 16: updated the pricing page." That's fine for personal journaling, but it doesn't generate traffic. Nobody searches for that. Nobody shares it. Nobody visits your site because of it.

Building in public that actually brings traffic is different. It's sharing the decisions behind what you build, the thinking, the mistakes, the things that surprised you. It's not "here's what I shipped today." It's "here's what I got completely wrong about how to price this, and what I'd do differently."

The posts that get traction are the ones with a genuine lesson or insight at their core. The ones that make someone think "I've been dealing with the exact same thing." The ones that are specific enough to be credible but general enough to apply beyond your specific product.

When this kind of content lands, people visit your profile. They click the link to your site. They see what you're building. Some of them sign up. Some of them come back over time because they've been following your journey.

The key is consistency. One good post a month does nothing. Four good posts a week is unsustainable. Two or three thoughtful posts a week, consistently, over six to twelve months, is what builds real compounding traffic from social media as an indie maker.

Twitter and LinkedIn are the two platforms that work best for this audience. Which one depends on where your specific customers are. Developer tools skew toward Twitter. B2B and professional tools skew toward LinkedIn. Most products benefit from both, but starting with one and being consistent is better than being inconsistent on two.

Partner Traffic: The Channel Nobody Talks About Enough

One of the fastest ways to get new, relevant visitors to a side project is to get in front of someone else's audience. Not through paid sponsorships (which require money) but through genuine partnerships with people who serve the same customers you do.

Think about the adjacent products your customers already use. If you built a time-tracking tool for freelancers, your customers are also using invoicing tools, project management tools, portfolio sites, and communication tools. The people who make those tools have an audience that overlaps significantly with yours.

Reach out to those makers directly. Not to pitch a formal partnership with revenue sharing and contracts. Just to say: "Hey, I've been using your product and I also made something for freelancers. I think our users overlap. Would you be open to doing something together, a joint post, a mention in your newsletter, a collab, anything that makes sense?"

Some of these conversations will go nowhere. Some of them will result in a newsletter mention that sends 200 highly targeted visitors to your site in a single day. The visitors who come from a trusted recommendation convert at dramatically higher rates than cold search traffic, because they arrive with someone else's credibility attached.

This scales further than most indie makers realize. If you make a good product and you're a good person to collaborate with, makers at similar scale will mention you, link to you, and refer their customers to you. The compounding effect of a dozen small collaborations over a year is significant.

Your Public Maker Profile as a Traffic Source

One thing indie makers consistently underestimate is the traffic value of making their building journey visible.

When potential customers or collaborators Google your name, your product, or your niche, what comes up matters enormously. A LinkedIn profile and a landing page is a thin presence. A maker page with your revenue metrics, your updates, your product history, and evidence that real people are paying for what you built is a fundamentally different kind of presence.

People make purchase and collaboration decisions based on trust, and trust comes from evidence. Evidence that you've been building consistently. Evidence that your product is alive and growing. Evidence that other people have bet their workflow on what you made.

List your project on Makers Page and connect your real metrics. Keep it updated with what you're building and what you're learning. Let potential customers see the track record of a real person building a real product. That visibility doesn't just generate trust, it generates traffic from people who are browsing for interesting tools, watching indie builders, or looking for something exactly like what you made.

The Traffic Sink Nobody Warns You About

Here is the thing that wastes the most time for indie makers who are trying to grow their traffic: doing everything once and then stopping.

They write one blog post. They post on Product Hunt once. They join a community and post twice. They reach out to two potential collaborators. They post on Twitter for a week. And then they stop because none of these things produced a flood of visitors immediately.

Traffic from every single one of these channels is cumulative. The first blog post brings five visitors a month. The second brings eight. The tenth might bring 200. The first community post goes unnoticed. The twentieth, coming from someone with a track record in the community, gets 80 upvotes and sends 400 visitors in a day.

The frustrating reality is that traffic from most channels doesn't feel like it's working until it is. The first 90 days almost always look like failure. The founders who push through that period and keep doing the work are the ones who find themselves with 1,000 daily visitors at month twelve. The ones who stop after 90 days remain at zero.

The solution is to pick two or three channels, commit to them for six months, and actually measure whether they're working before deciding to stop. Not "I posted five times and got no traffic" but "I've been consistently posting for three months and here's the actual trend in my referral data."

What Converts Traffic Into Users

Getting people to your site is one problem. Getting them to sign up or buy is a different one, and they require different solutions.

The mistake is focusing entirely on getting more traffic before fixing the conversion problem. If your landing page converts at 0.5% and you have 500 visitors a month, you get 2.5 signups. If you fix your landing page to convert at 2% and keep the same 500 visitors, you get 10 signups. That's 4x more growth without any additional traffic.

The specific things that convert traffic into users for side projects:

One: A headline that says exactly what the product does for a specific person. Not "the productivity tool for modern teams." Something like "freelance invoicing that sends itself, so you stop chasing late payments." Concrete. Specific. About the customer's problem, not your product's features.

Two: Evidence that real people are using it. Testimonials with real names and specific outcomes beat generic star ratings. Revenue and user metrics displayed publicly build trust in a way no marketing copy can.

Three: A low-friction first step. A free trial, a free tier, or even a demo that lets someone experience the product before committing. The harder it is to start, the more traffic you convert into nothing.

Before you chase more traffic, spend an afternoon on your landing page and ask: if a stranger who has never heard of me lands here, can they understand in eight seconds what this is, who it's for, and why they should try it? If the honest answer is no, fix that first.

What a Realistic Traffic Growth Curve Looks Like

I want to be direct about timelines because the indie maker internet is full of hockey stick screenshots that represent exceptions, not the norm.

For a solo maker who is consistent across two or three channels, starting from zero:

Month one through three: 200 to 800 visitors per month, almost entirely from launch activity and early community posts. Very little sticks.

Month four through six: 500 to 2,000 visitors per month, growing slowly as early content starts ranking, community reputation builds, and social posts compound. This period feels disappointing but something is actually happening.

Month seven through twelve: 1,000 to 5,000 visitors per month if the work has been consistent. SEO traffic starts contributing meaningfully. Referrals from collaborators and satisfied users add up. A few posts go further than expected and bring new people in.

These are not guaranteed numbers. They depend heavily on your niche, the quality of what you're doing, and some amount of luck. But they're realistic for someone doing the work, and they're dramatically better than the flatline that comes from launching and waiting.

The key variable is consistency. Not brilliance. Not perfect strategy. Just showing up in two or three channels, week after week, for long enough that the cumulative effect becomes visible.

Start before you feel ready. Write the first article today. Join the first relevant community this week. Post your first building-in-public update on whatever platform your customers use. None of these will bring a flood of traffic by themselves. All of them, together, compounding over six to twelve months, will build the kind of traffic your side project actually deserves.

Ready?

Your page is waiting.

Claim your username before someone else does.

Get Started