Which subreddits were you trying to promote on? Some subreddits have rules that don’t allow any promotional links at all. You can usually find their rules under the “Community Info” tab or the “See More” option on the subreddit.Reddit kept removing my promotional material, and I have found Facebook to be a "pay to play" platform. I haven't done a lot of market recently, so perhaps someone who has and who is a better marketer has ideas on how I can use these platforms more productively?
The subreddits that don’t have rules against promotional links are the best ones to market on.