Most platforms allow you to create and manage social media accounts for your business for free, and publish all of the posts and comments automatically. This way you can track how your content is performing and tweak it as needed.