Two weeks ago my blog post made it to the top of Hacker News. Around 30k people read about my side project Slack bot that day. In this blog post, I will describe how it affected the project and my other passive monetization and marketing strategies.
First, let’s take a look some stats:
I published the post on Monday two weeks ago. Couple hours later it made it to the top of the Hacker News:
At the peak hours blog was being visited by over 200 users simultaneously:
Around 10% of the traffic bounced to the landing page of Abot the project I wrote about:
Overall this blog post was visited by around 30k people that day. It received over 250 upvotes and provoked the interesting discussions on Hacker News, Reddit and the blog itself.
As you can see the traffic is slowly wearing off but is still higher than before publishing the featured blog post. I did not publish anything new since then.
Now that we know the raw numbers let me tell you how it affected my passive income and marketing strategies.
App Store iOS apps passive income
Abot is my first profitable web project. Since around 3 years I am trying to make money by selling iOS apps. 3 of them started making a stable income around 1 year ago:
I’ve added links to their respective landing pages in the previous blog post. I was hoping that some of the traffic would converse into sales. According to statistics around 3% of the previous blog post visitors bounced to these landing pages. Unfortunately, I did not notice an increase in revenue in the following days.
One nice side effect is that landing page of Block Distracting Websites for the very first time started receiving organic traffic. It might be due to SEO effect from the backlink but its just a theory.
I am targeting the same “niche” of users with those apps. Meditation fans, caring about mindfulness, focus, and aware of the dangers of mobile addiction. Only recently I’ve added a cross-promotion in all the apps, hopefully, it will increase sales.
Affiliate programs passive income
I am also participating in an iTunes affiliate program. I’ve built an app which bases its entire business model on potential income from it:
The same as in the case of my other iOS apps landing sites, around 3% of the featured blog post traffic bounced to the link I’ve added there. Although the app is free I did not notice an increase in downloads.
As you can see it has not been too profitable (“payout” not “revenue” is my profit). Until recently it’s infrastructure costs were $25 a month. Cost is mainly due to the high number of background jobs necessary to keep users informed about discounts. As of today, it’s around 100k daily.
Last week I migrated from Heroku to self-hosting on a Hetzner Cloud VPS using Dokku, reducing monthly cost to $3. I am no dev ops pro but it was surprisingly easy to migrate and usability is almost the same as on Heroku for the fraction of the cost.
Although this app is not profitable I want to keep it operating. I know that there are some happy users because I got a bunch of 1 star App Store reviews when there was a downtime due to migration error I’ve made.
Twitter is an important marketing channel for me. With ~200 followers I am a small fry but tweets with proper hashtags can get a nice organic reach if retweeted by more “influential” users than me.
A nice side effect of getting featured by Hacker News is that there is an army of automated Twitter bots that will tweet a link to your post once it reaches a certain amount of upvotes:
Since publishing the last post I’ve gained around 40 new “stable” followers. By “stable” I mean the ones that don’t unfollow you after a couple of days if you don’t follow back.
Effect on SEO
According to Google Search Console, my last blog post has been linked to by most domains so far.
I think the high number of links is the result of my blog post popping up in various search results represented by different URL’s each of them counted separately.
I’ve checked some of those links and many of them do not have a
nofollow attribute. It means they count as a backlink and should contribute to improving my SEO.
Surprisingly, I did not notice an increase in organic search traffic to this blog. Maybe next blog post would rank higher on Google. I get most organic traffic just after publishing a new post. Google probably values fresh content more.
Changes in Abot
Discussions on Hacker News, Reddit and blog had many valuable comments. I would like to thank everyone involved because they inspired me to apply significant changes to Abot.
Unsupervised anonymous communication could result in harassment and trolling behaviors in some teams. I’ve recently added a way for Slack team admins to configure how Abot can be used with a simple settings form:
Hopefully, it will increase the number of teams who will find Abot beneficial for improving their communication, or decide to use it just for kicks.
My goal is to make Abot a zero-maintenance project. The highest subscription tier “Enterprise” is a way for me to deal with occasional client’s requests to implement a custom feature. It is not worthwhile to spend dozen hours customizing the system to gain one $19/month subscriber. With $49/month recurring revenue is where it starts making sense for me to fulfill those requests. It could go sth like: “Sure I can implement it, but it would only be included in the Enterprise plan.”
Since Hacker News featuring my mailing list gained around 60 new subscribers. I offer the new subscribers a free treat in a form of my jekyll template optimized for SEO. You can check it out here:
What’s interesting is that most of the new subscribers asked me to send them a template so it means they subscribed on the above page. The template itself was not mentioned in the post so visitors must have wandered around the blog.
Blogging engine for you
If you have a blog and are afraid that one of your posts might go viral you should seriously consider running it with a static site generator. Nothing more annoying than clicking a link on Hacker News just to see an error page. My template could be an optimal tool for you.
For SEO reasons you can read about in my other blog post, you might want to keep it on the same domain as your startup. In that case, you could configure NGINX to serve blog static pages without additional workload for your backend servers.
Content marketing is a powerful tool that I am just beginning to discover.
As you can see the successful submission I wrote about was by no means my first try at making it to the top of the Hacker News.
If you have a side-project or even a “serious” startup and not running a corresponding blog you could be missing out on a great opportunity to promote it. I have a feeling that people enjoy a story more than yet another bootstrapped landing page.