Reddit is fantastic, but mainly only organically, meaning, you share insights, showcase your skills, which generates interest and prompts people to check you out. You usually don’t directly promote yourself on Reddit or Twitter as people don’t use Reddit to see people advertising their things. You can directly promote yourself on Twitter occasionally, but lead generation on Twitter, like on Reddit, mainly works organically.
To be honest, I don’t think many sellers in the forum have built the skills for organic marketing. They have a lot to learn, practice and develop before they can do that effectively. A lot of people here just want to post a call-to-action to buy their packages, linking to them. That’s just not effective on social media and it also deters people and makes you lose credibility with prospects.