Many indie hackers struggle to figure out what to do to get some attention and drive some traffic to their startup when starting.
At Plausible Analytics, we've had more than 130,000 unique visitors since April 1st. In the last three and a half months, we've increased our traffic by 1,800%.
We're 100% self-funded and independent so all this was done without any paid advertising, affiliate marketing, sponsorship and we didn't even get to launch on a big platform such as Product Hunt yet.
As we just introduced some brand new metrics to Plausible Analytics (average session length and session length by referral source), we wanted to look at what referral sources of traffic have been best for us.
Here's the list of our top 10 referral sources and some comments on each. You can also see it on our open stats dashboard. I hope this inspires you to continue pushing and working on getting more traffic to your startup.
The first blog post I published since joining Plausible as a co-founder was "Why you should stop using Google Analytics on your website" and that went well across the different communities.
The post might have been opinionated and topical but we also got lucky that after we submitted it to Hacker News ourselves, the community there picked it up, upvoted it and started a discussion.
It could have just as well been completely forgotten with no upvotes in the first few minutes. Sometimes you need a bit of luck. This post and the fact that we got so much discussion and so many visitors from Hacker News helped kick-start our growth.
So the lesson is to publish the best stuff that you can and give yourself a chance to get a lucky break by submitting and sharing it with relevant communities. You cannot simply publish and wait for people to come and find you. Go out there and find them.
Twitter is a great source of referral traffic. If Hacker News gives you thousands of visitors within several hours, Twitter is something that can give you a few visitors every day consistently if you follow the method I'll describe.
We posted our first tweet on May 18th and have been engaging and interacting daily since then.
When starting, your audience will be small (we only have 556 followers at the time of writing) but that doesn't have to stop you. I would recommend you focus less on the number of followers and more on engaging with people.
And how do you engage when you have no followers? You start using Twitter search and look for people that are looking for solutions to the problems that your startup is solving and for people talking about relevant topics.
I use TweetDeck to search Twitter for a variety of relevant keywords about Google Analytics and I try to interact with many of those who are looking for an alternative or who have frustrations with Google Analytics. There's also the Twitter advanced search option.
We don't have an official Facebook page. And neither of us are Facebook users. This is completely organic as people share our blog posts on the different Facebook pages and communities.
Bigger pages such as DuckDuckGo decided to share our blog posts and even put a paid marketing spend behind promoting them. This also shows in the average visit duration. Facebook is at the bottom of all our top referral sources with average visit duration at 26 seconds only. It also has the highest bounce rate of 86%.
DuckDuckGo promoted our "remove Google Analytics" post and the "low" quality traffic comes from the mix of paid advertising and the fact that our product and the rest of site may not be of biggest interest to DuckDuckGo's Facebook audience.
Facebook can work in a similar way to Twitter though. There are many Facebook groups and by finding those relevant to your product, you can start engaging within those groups and start getting some attention.
Google search traffic is the holy grail of organic traffic for many startups. A lot of focus is spent on doing search engine optimization and trying to rank for the different search queries.
The reason is that Google search traffic is of very high quality. People are searching for a solution to a problem so those who find your solution are highly qualified leads to your startup.
This shows in our Google traffic which has the longest visit duration of all the top traffic sources with 3 minutes on average and which is also the number one source of our trial signups by far. You can see here the list of our best sources of trial signups.
We went from getting just over 400 clicks in more than 3 months before April and more than 5,500 in the period since. So how did we manage to start getting organic traffic from Google?
We started publishing content. We've published more than 20 articles since April. We covered many interesting topics relevant to web analytics, open source and the different privacy regulations that affect site owners.
For every post, we write a longer article that answers all the different questions people are asking about that particular topic. We focus on relevant and timely topics and we do our research mainly by looking at what's happening in Google's search results. We look at these areas of Google's results to give us a better idea of what people are interested in:
Between these three sections, we get a lot of ideas for questions to answer and different areas to include in an article. It all helps us create a longer and more complete post that looks at a topic from several different angles that people are curious about.
Many of these articles are now slowly sending us a click or two from Google every day which accumulates. You can see here the list of keyword phrases people found us with on Google.
Indie Hackers community has been great to us! We're regularly posting our latest milestones and other updates but what's the key part of this is the fact that many of our users have decided to share us on Indie Hackers too.
That has been amazing to see! We are grateful to everyone who shares Plausible Analytics as without people spreading the word about us it would be difficult for us to grow and achieve our goal of reducing the number of websites and businesses online that run proprietary, user-hostile and privacy-invasive web analytics.
This came completely organic as we were featured in the Hacker Newsletter for being one of the trending posts on Hacker News that week. Get onto Hacker News and chances are you'll be getting extra traffic from other sources such as the Hacker Newsletter too.
Another completely organic mention. Ben Hoyt posted an article about lightweight alternatives to Google Analytics and featured Plausible as one of the two recommended alternatives.
How Ben heard about Plausible I don't know (chances are he might have read one of our blog posts) but it was amazing to be featured in his post which was widely shared on Hacker News and other tech communities.
We're an open source project and everything we do such as our development and our feature roadmap is hosted on GitHub.
GitHub is a big community and a big "social network" in the first place so by being active there we exposed our product to new people who are interested in web development, open source and other aspects of what Plausible is about.
GitHub is our third best source of trial signups too.
Dev.to is another great and friendly tech community. We syndicate our blog content there. We edit the posts by making them a bit shorter and more focused and then post them to Dev.to. "Why you should remove Google Analytics from your site" was also our top viewed article on Dev.to with more than 12,000 views.
Similar to when posting on Hacker News and other platforms, the headline plays a part, the relevancy and the quality of the post too but also luck.
But most importantly by being a part of another website which has its community and its own "social network", we're giving ourselves more chances of getting discovered by more people.
Reddit can be a great source of traffic. We submitted some of our posts ourselves while some of our highest upvoted posts were submitted by others too.
Communities such as /r/degoogle, /r/opensource and /r/webdev have been good to us. See here the full list of Reddit threads that sent us traffic.
Reddit can be used in similar ways like Twitter and Facebook. You can use Reddit search to look for threads relevant to your startup and the problems you are solving, then you can join those threads and engage with the people.
I hope this has helped get you inspired to get out there and do the best you can to try and get your startup in front of more eyeballs.
Most indie hackers are self-funded and don't have a large budget to spend on paid advertising so content marketing and community engagement are perfectly suitable ways to grow.
So publish the best content that you can by answering relevant questions that real people have and then go out there into the different relevant communities and engage. Do let me know if you discover some other good sources of traffic.
By doing this you will start opening doors and start getting new opportunities. Good luck!