Hey IndieHackers,
I thought I'd share my experience launching Divjoy 2.0 on Product Hunt last month. It ended up resulting in my best month ever at $16,265 in sales.
For context, I've included a chart above with my entire traffic/sales history, including product milestones. You can click it to see a high-res version. As you can see, the Product Hunt launch led to a large sales spike (~250% higher than the previous month) and this month is shaping up to be around 30% higher than normal.
In this post I'm going to talk about how I optimized my launch, what worked, what I would do differently next time, and what's next for Divjoy. Okay, let's get into it ๐ค
Divjoy is a tool that allows you to generate a custom Node + React codebase with everything you need for your next project like authentication, database, subscription payments, marketing pages, forms, account settings, etc. Everything works out of the box.
Unlike most templates or boilerplates, Divjoy allows you to customize your technical options and template in a low-code editor before downloading your codebase. That means you get exactly what you need, nothing you don't, and you can get right to working on your actual product (you know, the fun part!).
The main feature in this launch was Material UI integration. That meant in addition to supporting the Bulma and Bootstrap CSS frameworks, you could now have your entire front-end built using Material UI.
Planning an effective Product Hunt launch involves getting together the copy/media you need to make your launch interesting and ensuring you're leveraging any existing audiences or connections to amplify your launch. I highly recommend starting a brainstorm doc at least a month in advance.
There are no shortage of launch checklists on the web, but it's a mistake to think you can just quickly go through a checklist the day before. The devil is in the details. Get a doc up and periodically jot down any ideas you have, ranging from practical to "I'll probably think this is dumb in the morning".
By starting early I was able to ...
I submitted Divjoy 2.0 to Product Hunt right after midnight (PST) on January 14th. The earlier you submit the more time your product has to climb the rankings before the front page resets.
At this point I was exhausted and hadn't yet written my launch announcements for Twitter and my customer mailing list. I was planning on writing them earlier that day, but it was a push to get everything ready and it somehow slipped my mind. Whoops. About 2 minutes after launching I could see other products climbing up the rankings and Divjoy was dead last. I finally managed to muster enough brain energy to get a tweet out. It wasn't a great tweet, but it did the job. I could see people I knew from Twitter dropping upvotes/comments and I could see Divjoy slowly moving upwards. Okay, time to get some sleep ๐ด
I woke up the next morning with Divjoy at #5. Wow, much better than expected. The rest of the day was about leveraging my existing audience and connections to keep the momentum going. Here's everything I did:
In the end, I managed to make it to the #3 product of the day and I'm really happy with how it turned out. It's hard to say exactly how much all my outreach efforts above helped. I'd guess around a 30% boost? Your success on Product Hunt is mostly going to come down to whether the community finds it interesting. That said, if you have any audience at all, it's worth thinking about how you can engage with them on launch day to give yourself the best chance possible.
I was surprised to see the Product Hunt page continue to drive traffic/sales over the next few weeks, ending the month at $16,265 total, with $10,452 directly attributable to the launch.
My biggest mistake was not preparing my tweet and email content ahead of time. If you're going to launch right after midnight (which I recommend) then you're going to be tired and winging all this isn't the best idea. My outreach spanned most of launch day, when ideally it could have all gone out right after midnight.
So far my strategy has been to spend 90% of my time coding and 10% being active on Twitter, Indie Hackers, etc.. with a big launch announcement every 3-4 months. Basically, spend as much time possible building while doing the minimum to keep sales up. That's what I'm most comfortable with. But my goal for 2021 is to do $100k in sales and that means finding more scalable marketing channels. That means getting my SEO game together, trying out paid advertising, and spending more time looking for affiliate partners. I still have a lot of product improvements planned for 2021, but maybe it will need to be more like 50% coding and 50% marketing. It's time to get comfortable with that.
I hope you found this write-up interesting and that it helps inform your next launch. Feel free to ask me anything in the comments below.
Useful links
๐ divjoy.com?promo=indiehackers โ 30% off, valid for next 24 hours ๐
๐ twitter.com/gabe_ragland โ follow my startup journey ๐
Well done!
Thank you sir!
Congrats. This is very impressive.
How did you get a testimony from stripe CTO ?
Iโd love to hear the story
Thanks! I look up every new customer email to see who they are (using clearbit or a quick google search) and one day noticed that he purchased. I shot him an email and learned a bit about the side-project he wanted to use it for. He later wrote a blog post about the project and I grabbed that quote right from his post. So yeah, I guess the lesson is keep an eye on whose buying your product :)
you write a good post. i will check your product the next day.
Congratulations! That's a lot of work that paid out ๐๐ป
Divjoy is brilliant, would have used it if I had to start my project from scratch. Congratulations :).
Thanks Dagobert :)
Nice story, thank you for sharing it with us Gabe.
I feel you when it comes to spending more time marketing and less time coding.
We end up doing what is more comfortable or what we think we are better at, but in the end both things are equally important. There's no point in building a product if no one knows about it, right?
I'm looking forward to hearing more about your journey from here onwards, as I also want to improve the creation/marketing ratio.
Best of luck!
Appreciate that Marcel. Yeah I've found it super hard to shift gears toward marketing. I'm going to try to make that my full focus in March and will share how it goes!
I love the idea! Congrats on the milestones! Any plans to support Typescript? If so, I'm definitely a future customer :)
Thanks! TS support needs to happen, although probably a ways out still, as there are some things to figure out in terms of how it would integrate with the Divjoy editor.
Good story and teachings, can't wait for your next best month when you launch on Reddit (or something like that)!
Thanks for sharing this
Congratulations Gabe came to know about divjoy on SaaS subreddit and seeing you success story brings smile on my face. Keep making
Thanks for the support Akshay :)
Good stuff
Thank you ๐
This comment was deleted 3 years ago.
Amazing to see Gabe! Congrats on all your success :)
Thanks Kilian ๐