Failed HN Launch vs. Reddit Paid Advertising: Which Converts Better
startops.namecast.net
startops.namecast.net
I've done a lot of PPC over the years and the one thing I learned over and over again is the best ROI always comes when you inject yourself into the end of the buying cycle. What I mean is, the closer to making a purchasing decision they are, the more likely they are to buy whatever product fits what they are looking for because they've already been educated about the problem, solution, etc.
In the affiliate marketing world, this is why review sites are so darn popular for making money. People go to them when they are making a buying decision and if they click on the product link after reading the review, it drops a cookie and in many cases they will buy that same session anyway.
Price comparison or deal sites are also kind of in the same end point of the buying cycle. The person has already decided to buy a particular item, so whoever can offer the best deal or whoever has the best bonus item/service/brand is going to probably make the sale.
By being on HN, there are probably a lot more people looking for your particular solution than just the average reddit reading programmer. There is some overlap, but I would imagine the average HN user is closer to a devops role than the average reddit programmer. If only cuz I'd imagine a lot of reddit programming readers are working on some enterprise software where they aren't allowed to touch the DNS anyway.
Also, good job on making a follow up post that did make it on HN. When life gives you lemons...
FWIW, the reddit ad campaign is at nearly a hundred views now, and still no trials.
For perspective, 100 views is extremely small in advertising. Hobby-small. You'll need a sample size of a few thousand views before you'll get even 100 interactions to compare. The sample sizes of conversion for this experiment are too small to make any conclusions: https://news.ycombinator.com/item?id=4685928
I suspect you will see better conversions from this content ad (i.e. blog post) posted to HN. Which, coincidentally, I fear blog ads are a large percentage of the content posted to HN today.... still nice to see others' findings, so thank you for posting.
Anyway, good luck with the product, but I can't emphasize enough that you should be skeptical with any of the results you have. You simply have too few data points to deduce any trends.
I am still lost to the benefits of managing DNS with github. I can't see the documentation, and the free trial button leads to the scariest signup page in history. It wants read/write access to my private repos.
To be specific, this goes to the OAuth page for GitHub. That's NOT a good experience. You need a page before it explaining what is going to happen.
The same thing happens with the link on the blog post. It says "check us out....", I clicked and ended up with an OAuth page.
Once I finally got to your site (manually typing in the URL..) I thought it looked interesting.
GeoIP? Weighted records? Round Robin Load Balancing?
Ok.. I'm interested - I've build CDNs before, and I'd like to understand how your GeoIP is implemented... hmm, no docs, but "Our quickstart tutorial will have you up and running in no time".
Ok, I can read a tutorial. Umm.. where?
- User requests a free trial for my product
- I spin up a private VPS for them.
- I create a temp subdomain so the user can access the newly created VPS. I use Amazon Route 53 and their command line tool dnscurl.pl to create a new DNS record set.
- I keep an eye on the VPS and after an hour, I'll destroy the VPS and remove the temp subdomain with Amazon's dnscurl.pl
All of this is automated and adding/removing DNS records takes seconds and I pay about a buck a month. The only thing that I find annoying about working with Amazon S5 is you have to use XML files and they do not support IPV6. I would rather use JSON to manage my domains but I'm not sure it's $50/month nice.
I also have concerns about introducing a layer in front my DNS management. GitHub is not available from time to time and I'd hate to have this be another thing to worry about. Maybe I'm not the type of customer you (Namecast) are looking for, but I can see how this would benefit novices. From their point of view, they'll just have to know how to edit a file and do a git push to GitHub.
I think a general pattern is people subscribe to subreddits and just let reddit do it's thing to populate their front page, never actually visiting the specific subreddit. I do this myself for a lot of subreddits I subscribe to.
I wonder if reddit has any plans to modify the ad display logic to display ads on the front page that are targeted to specific subreddits if the user is subscribed to the same subreddit. I think that'd be interesting.
A 1.2% conversion ratio end-to-end for SaaS startups that don’t ask for a credit card in advance suggests that if we can get 1000 visitors, then we should expect 100 trial users, converting to 1 paid user. At least that’s the theory.
I follow that the 1.2% is from the total visitors. 10% * 15% * 80% = 1.2%. So they should have expected 12 paid users per 1000 visitors.
One question on the conclusion... Indeed Show HN seems to be a much better (more efficient) option for a good product. But how do you scale it? There are only so many communities you can find. Advertising can be much more easily scaled. If you want 100 more view, pays 100 more times the money. Or perhaps 50 times the money if you can get a volume discount.
In general, our conversion rate from visit to signup is around 30% but with HN traffic it was significantly lower, around ~8% for that burst of traffic. Obviously, HN is not our target demographic of users.
We do not have a paying option, thus we only have the front end conversion number at this point.
It is really cool! I'm teaching kids to code games and I really like using browser based tools as it makes it easier for kids to practice at home and I don't have to worry about specific OS's and hardware.
> The conclusion I’ve drawn from this is that paid advertising, even highly targeted paid advertising, is no match for actual user outreach.
What you did was not "highly targeted." Nor does it make sense to draw a conclusion about an entire form of advertising from a single attempt. Paid advertising works very well for some companies (I've run them dozens of times), and can be optimized over time to do even better.
If you have any budget for marketing, I do recommend you give paid advertising another shot. Just not Reddit. Try AdWords, but do some basic reading about it first to increase the likelihood of a decent first campaign.
My numbers were very different.
For WeCombinate, I received 84 visits from HN or HN related (showhn.com etc) but for Payments Plugin I saw a spike up to 386 for one day straight from HN.
The WeCombinate post fell away very quickly with zero comments but the post with the Payments Plugin link stayed around on the bottom on the home page for about 6-8 hours.
Overall, I didn't see any conversions as a result of the HN traffic although I don't think HN is my target audience really.
Just thought I'd add some more data points into the conversation.
I would say your sample size is not nearly large enough to be conclusive. :)
You have to dig fairly deep and piece together a lot of little subreddits to equal one /r/programming...
I think its possible that your product could have gone over many peoples heads, at least in that particular sub.
Have you looked into subreddits like r/webdevelopment or r/html5( or javascript,CSS)? They have less readers but maybe they're more your target?
- a generic Udemy ad on a generic site: 10k impressions, 11 clicks, 0 conversion - a specific course advertised on a niche newsletter: 1800 impressions, 15 clicks, 0 conversion
And for conversions I mean neither a sale nor a new signup into the system.
Also, depending on how many days have passed and the subreddit you've chosen, 800 impressions may be a very small number of overall pageviews, in which case only a small percentage of people will see the ad.
Numbers that low could be attributed to miss-clicks, users who thought it was an r/programming post.
All speculation mind.
pg has said that this is a ban worthy offense. And I still see people doing it.
HN still needs a vastly better way of separating the wheat from the chaff for new submissions, that involves the whole community, not just the few who occasionally look at "new".
If the post was Show HN: "product name" then I wouldn't click it since I don't know if it'll be a waste of time.
That said: any ideas for better subs to target? /r/sysadmin, /r/linux were some of the smaller ones i'd considered, or i could go wide with /r/technology, but this experiment has left me feeling cautious.