From Idea to 4M Page Views in 4 Weeks
Will robots take my job?
To say this surpassed any expectations we had would be a major understatement. This is a recap of how the project got started and the first 5 days after launch.
The Back Story
We decided to move forward with the project.
Dimitar would handle the design & front end and I would handle the backend and hosting duties.
Once the design was complete, Dimitar built the pages out in static html pages, and passed them over to me to integrate.
Some fun features we added as we worked:
- Algolia InstantSearch to power the job search autocomplete, why reinvent the wheel.
- Easy job page link copying and sharing to Twitter and Facebook.
- Custom open graph share images for each job.
- Random color palette for each visit. Go ahead and try it! Each visit you’ll be assigned one of ten palettes.
All in the build took about 3 weeks, of us working on evenings and weekends.
It wasn’t until about 5am when I finally got to bed, the visitors peaked out at around 440 users.
After my short nap, had to get up and get the kids ready for school, I saw that we’d been written about in The Next Web. That had pushed our visitors higher, we had over 500 visitors on the website.
(Featured on The Next Web homepage)
We quickly passed the Agolia free tier limit and upgraded to their Starter package. 1M operations a month, we should be good with that.
Dimitar started to reach out to journalist to help spread the word about the website. Having the initial success, helped frame the outreach, which would lead to further success.
Visitors continued to rise through the day, the article from TNW was syndicated to a number of sites, including MSN and AOL. We jumped to 822 visitors and then peaked out during the day at over 1400.
We peaked out with about 2000 visitors on the site!
We were rapidly approaching the Starter tier limit on Aloglia. I couldn’t justify the $300 to upgrade to the next tier, and started investigating alternatives. I tweeted about the situation, and Algolia responded and offered to help us out by raising our usage limit. That saved us a bunch of time and worry, the support from Algolia is much appreciated!
The full search alternatives to Algolia wouldn’t have been much cheaper and a lot more work. Running our own server with Lucene or Elasticsearch would have been one option, but the cost of hosting and the time sunken to get that operational wouldn’t have been a good use of my time.
Although we finished the day with over 5000 votes, we unfortunately didn’t make the Reddit popular page, perhaps next time!
I decided it was best to upgrade the server, we were getting pretty steady visitors and although the server was handling the load pretty well, I wanted to have some spare capacity, and ensure the pages loaded very quickly for our visitors.
I crossed my fingers as I updated the DNS to the new server. Luckily we managed to get things migrated with zero downtime.
The extra capacity came in handy. Although we didn’t get another big surge in visitors, the average was higher thru the day. We did end the day with a peak of 1600 visitors which appeared to be coming from Google search. We’re still unsure what caused that surge in visitors.
Finally some time to breath. The weekend lead to lower visitors levels, but with about 300–400 visitors on the site through the day, we’re still pretty happy!
Although we topped the Product Hunt homepage for a while on launch day, we ultimately ended up in the 2nd spot. Falling behind Andy Rubin’s Essential phone.
(Product Hunt votes for May 30th, 2017)
We have close to 950 votes, I’m hoping to reach the 1000 vote club for the 4th time before soon 🙂
We stayed on the Hacker News homepage for a few hours, we topped a popular sub-reddit for 3 days, and appeared in many popular sites, including: TheNextWeb, LifeHacker, Mashable, MSN, FoxNews, AOL, BarStoolSports, BusinessInsider, Geek.com, Vice, Gizmodo, BoingBoing, and Fortune.
(Google Analytics summary for the first 5 days)
By the end of Saturday, just 5 days, over 500K people have visited the website and generated over 4.2M page views, an average of over 6 pageviews per session. We expect the visitors to slow down, even a significant drop will leave us with a lot more traffic than we expected.
(Top 10 Searched Jobs)
Just because you build something small and quick, doesn’t mean it won’t have a big impact. Will Robots Take My Job? is easily the most successful personal product launch I’ve been involved with.
Yes I’ve been involved more high profile, high traffic launches, but those involved big marketing teams and big budgets. We are a developer from Upstate New York, a designer from Bulgaria, with no budget.
Make it fun
Dimitar and I had fun building the website, and working together for the first time, but that’s not the only thing what I’m referring too. We made the website fun for our visitors. Instead of being dry and just displaying numbers, we injected some fun into the website. Any job highly likely to be automated was presented with a “Your are doomed message”.
Make it Shareable
Although it wasn’t easy we made it so that every job had a custom share image, so when people shared their job on social media it presented their specific automation likelihood rather than a generic image. Facebook and Twitter accounted for over 100K visitors, which we think is large part due to our custom share images.
Via email, via social media, via comments. We tried to respond to anyone and everyone who had a question or comment. We believe this lead to more articles, more shares and more votes. It takes time, but if you don’t dedicate your time to your project why should any one else.
Both Dimitar and I are very grateful to everyone who wrote about, shared or just visited the site. None of this would have been possible without you.
We’re especially grateful to Algolia for the support, we may need to discuss raising operations limit again 😁.