To get the best from your post, consider and tell us about:
The key messages - What do you want your promotion to say?
The call to action - Tell us what web page it needs to go to or what action ( if any ) you want them to take
Text length - For Facebook and Instagram there is maximum words but on Twitter, the maximum is 280 characters.