My friend and I built an open-source, satirical, social media site (ShlinkedIn.com) because we were sick of our LinkedIn feeds. And about a month post launch, we've reached 1000 users, and 50-80 DAUs!
A little background: the premise of ShlinkedIn is that you create an alter ego, post inspirational content, write news headlines, create fake ads, and collect "ShlinkPoints." Naturally, it's a very weird, niche place on the internet -- which has actually been a huge help for us.
Here's the basic outline of what we did:
We decided who we wanted to reach. This was easy, because we wanted to reach people who were exactly like us: (hopefully) funny people, dissatisfied with corporate life, working in tech and/or marketing, and dissatisfied with social media.
Find out where they like to hang (on the internet, or in real life). Again, because we are building this for people like us, we knew where to go. We started by getting our friends to sign up (50 ish people), and then after we had populated a bit of content we went for our Product Hunt launch. In a couple days, we had zoomed up to 500 new profiles. It's not worth overthinking the PH launch -- set a deadline for yourself and go for it. Then, we went to relevant Subreddits, and Twitter. Most times our posts go nowhere, but once in a while one shoots to the top of a subreddit and hundreds of new people sign up. This stage is always ongoing, highly variable, and always a slog.
Create a tight feedback loop with your users. Justin Kan has a great tweet about this (https://twitter.com/justinkan/status/1351605387288481793?lang=en). There's a big fat feedback button on our home page that texts us whenever it gets input. Every time someone new joins, we send them a message. We created a Discord server where we are always chatting with users, and occasionally doing audio hang outs. We've gotten a bunch of our best ideas from this (like the content generator and user-generated ads). We schedule time on our calendars daily to interact with folks on social, and to try and respond to every question we get elsewhere.
Make something weird. As I mentioned earlier, the fact that ShlinkedIn is such a niche website has been our greatest ally. Most people don't "get" it, but the people who do "get it" love it. They'll accept bugs, play around with the product, and tell their friends to join. Because there's nothing else quite like it, it all feels fresh and new. The internet is so massive that there will always be people who are into the same niches you are. So go weird.
You've probably heard some of this advice before. But it's surprising how far following the basics will take you.
Now we're trying to figure out how to keep our momentum going, with the goal of reaching 10k users. If you have any thoughts we'd love to hear 'em!