Launching to #1 on Product Hunt

One Profile is an elegant personal webpage builder that I built for the modern people.

On February 23rd, 2020, I launched One Profile on Product Hunt (PH) and was awarded the #1 Product of the Day.

Among the perks of being #1 on PH are:

  1. Your product will be shown on PH's home page for 24 hours

  2. Your product will be listed in PH's daily newsletter (here's ours)

  3. Your product will be tweeted by PH for a couple of days

All of these perks lead to one common thing:

🚀 Massive traffic to your site

Here is One Profile’s pre and post-launch stats in a nutshell:

😃 Users: from 200+ to 1500+ (ref: https://oneprofile.info)

💰 Revenue: from $36 to $650 (ref: https://www.indiehackers.com/product/sekaijyuu + coffee donations)

📊 Website visits: from 100+ visits to 10,000+ visits (ref: https://simpleanalytics.com/oneprofile.info)

Following this success, I've written a quick guide on how commoners like myself with no internet influence, can still manage to pull off a successful launch. This guide was originally posted on Twitter as a thread and has thankfully reached quite a lot of people:

In case you'd prefer a blog-style version of this guide, here you go:

Before launch:

1) Build a passionate fan base, doesn’t have to be many

Be an active community member in your space, help others a lot, and give out product freebies where necessary. I became an active member on https://www.indiehackers.com and many of my quality users came from them.

2) Build a product that is already usable, not at an alpha stage

The standards nowadays are very high and a broken MVP is a quick turn off. Before launching a product, make sure your product is largely usable and pay strong attention to design—first impression matters a lot.

3) Launch repeatedly in communities like https://news.ycombinator.com/show, https://www.reddit.com, https://www.indiehackers.com, https://www.startupschool.org/, LinkedIn, Facebook groups, and Twitter.

I launched almost every week on each site, refining my pitch. This has helped me get new sets of users and more importantly, feedback.

4) Ask a Product Hunter to hunt your product

My Hunter was https://chrismessina.me/. When a Hunter hunts your product, his/her followers will get notified. That helps in getting more reach on your launch day. Find a Hunter who aligns with your product: https://500hunters.com

5) Follow best practices herehttps://blog.producthunt.com/how-to-launch-on-product-hunt-7c1843e06399

Showcase between 6-8 of your product's most attractive features in the photo carousel using high-res images. If you're adding a video, make sure it's well produced. Finally, your pitch has to be straight to the point.

6) Create a blog/newsletter and collect emails, ethically

I think it's best to host a blog on your own domain. I host mine on https://ghost.org/ and activated the membership features which enables email subscription. On the day I launched, I had about 200+ emails in my mailing list.

7) Make sure server can handle traffic

Prepare for the best-case scenario i.e. traffic spikes to your website. Fortunately, I host my web service on https://render.com/ and they made it so easy to upgrade your server. It's like Heroku but way better. I will write more on this later.

8) Perfecting your landing pages

Getting feedback on your landing page is absolutely important — DO NOT rely on your eyes alone. Get others to critique your home page and pricing page, the top 2 landing pages. https://www.indiehackers.com/ has a dedicated group for this very purpose.

9) Request your Hunter to schedule your product launch at 12:01 am PST

There's no 'best time' or 'best day' to launch a product but it's better to maximize the 24-hour time frame. Just pray and hope popular figures like https://www.pablostanley.com/ don't launch a product on the same day!

Launch Day:

1) Your introduction in the first comment

Thank your hunter by @ mention them and describe what your product is. Share your story on why you built your product and do a quick comparison with other products if you think it's worth it.

2) Announce launch in the communities mentioned above

If you're lucky and made it to the top 3 about an hour after you launched, leverage that momentary top spot by mentioning it in your post title that you're currently trending at #1. This will trigger a stronger interest.

3) Send an update to subscribers on your blog/newsletter

Again, if you're trending top 3, mention this in your post title so that the first thing your subscribers see is trending Product Hunt #1. Leave a link to the product post and ask if they're interested to have a look.

4) Reach out to your fanbase

If your product resonates with people, they'll instantly become your fans and will support you. Normally, these people will reach out to you and personally tell you that they love your product. Save their contact, tell them about your launch.

5) Keep followers posted on social media

Do a thread on Twitter about your launch progress. Post screenshots of your dashboard every other hour. Do a poll asking your followers where you think your product will end up. Use https://buffer.com to post to your other social platforms.

6) Reply to comments on your product page

This is important because you're building rapport with your potential customers and increasing comment counts and reviews. Answer questions positively. An upvote from them will notify their followers about your product launch.

And that's it!

I really am a nobody on the internet, so I think this is truly an organic approach to launch on PH. If it works for me, there's a good chance it'll work for you too.

Here is One Profile's product page if you'd like to check it out:

https://www.producthunt.com/posts/one-profile

Hope this post was useful.

See you in the next one.

—Yusuf, founder of One Profile.

Loading more posts…