It varies on the platform and your audience, but posting at least once a day on Instagram and Facebook, and numerous times a day on Twitter, is generally suggested.