How to grow a community on my chat-platform?

Hello everyone!

About a year ago, I published TalkCode, a project I was working on for a really long time. It's a platform for developers & designers with over 100 different chat-rooms on different topics, such as:

  • programming languages
  • software
  • design tools
  • APIs

In the different chat-rooms people can help each other and talk about the given topic ("How is the best way to do X in Y?" - "Look at what I made with X!" - "What features would like to see next on Y?" - "What do you think about X?"). It's not a foum where you ask a question and get it answered, it's more like a real group chat with people who have the same interests as you have.

Since I launched it a year ago, about 30 people created an account but there is little to no life in the chat rooms at all. It has zero DAU (Daily active users). Because of that I thought about a few things what to do now:

  • Should I recode it? You know, make it faster, more mobile friendly, integrate new features and work on a better design?
  • Or should I focus on a different aspect?
  • How can I attract more people to use it?
  • And more important, how can I get these useres to return to the site later on?
  • And how can I not just gain more users, but also build up a friendly community?

Because of all of this, I decided to just ask here on Makerlog. The community here is always so nice and helpful 😀

What do you think? Do you have any ideas on how to grow this project of mine? Or do you think I should focus on another aspect of the idea?

All feedback is welcome!!!

Thank you everyone, yours

An ☺️

Fabio Rosado

I have given your project a look in mobile and I think the design is pretty awesome so don’t need to change anything there (unless it looks way different in the desktop).

A few things that you might want to change:

  • Make it more obvious where to click to check a channel - I pressed the title and the description but nothing happened. Maybe it would be worth to add a link to the whole card instead of the little /

  • it would be cool if you could integrate the register/login with other services like GitHub so I don’t have to create another password.

  • let the user see the chat in the room before he even registers. I checked a lot of rooms and all of them looked empty because I wasn’t logged in.

This were just a few things that I think it might help a bit at least from a perspective of someone that visited the site for the first time.

Remember that you are pretty much competing with slack, Gitter and possibly matrix so it will be hard to get people to join your project unless you give some value like people happy to help folk.

I guess you could try to get people to try by visiting dev communities and ask them to have a look. But also add some tips that people find useful so they feel more compelled to participate? Just a thought 🤔

0 Likes
An Author

Thank you very very much for your feedback! I really appreciate it! 😀 I'll have a look at all your points and see what I can make better. Again, thank you for taking the time to give me some feedback!

0 Likes
Micah Iverson

No, don't recode it, don't try to make it faster. If you already don't have users then those things offer no value to improving that situation. With that said, you could fix a few visual issues like top margin on login/register pages. Remove anything referencing that you are in "Beta" I feel like that implies that you aren't stable and could shut the service down at any given moment. No one will commit time to a community that has that sort of fear in the back of their heads.

I'm not seeing any social media accounts that relate to the site, Twitter? Facebook? LinkedIn? Instagram? Do they exist? Hard to grow interest if you aren't visible. Something I have really focused this year on is just "Being Visible" if people don't know you exist then you will not exist. When people post questions, you should push those questions out to your social media channels with a link back to the chat room.

It's quite possible you have too many chat rooms, maybe it's too overwhelming for people? Find a moderator for every room, let them basically own it and try to grow it. Every room needs someone to provide direction/focus, with 100 rooms you can't do that yourself.

As mentioned above, you are competing with some other community platforms that people know and trust. It's hard to get people to join something un-familiar. It's not impossible, it just means you have to work 10x harder to grow the community.

Maybe make a Slack plugin so people can easily submit questions directly from Slack.

Might want to make all chats visible without the need to login (Think StackOverflow), and would likely give you more SEO capabilities.

I'm relaunching: http://www.nerdfeedr.com/ in the next couple months, this too focuses on only designers and developers, maybe there is some sort of cross partnership opportunity there somehow.

0 Likes
Bruce

You should spend some time on marketing. Create a twitter account, share it a few times (with hashtags). Post it in relevant communities, etc.

0 Likes

Please sign in to leave a comment.