I used Twitter to sell an ebook for one of my clients then, and it was a success.
If you have huge followers, that's great. The ease of running ads is the number one step on Facebook and Instagram. Without this ads, there's no way you can find as larger audience than you expected.Facebook and Instagram have been my favourite social media platforms to use in making sales online. They made it possible and easier to use their marketplace to sell and you can run ads on them to get more reach.
Having knowledge of how social media platforms works and also finding your niche on what your audience wants or needs. Paid ads is another measure of making lots of profit too.Having knowledge of how social media platforms work is the best way that you are going to be able to manipulate and use them to carry out sales and make a lot of profit from whatever you are offering to the general public who are making use of such social media sites.