Facebook has 10 tips for creating engaging posts:
1. Use engaging copy, images and videos.
2. Create a two-way conversation.
3. Share exclusive discounts and promotions.
4. Provide access to exclusive information.
5. Be timely.
6. Plan your conversational calendar.
7. Schedule your posts.
8. Target your posts.
9. Use link posts to drive people to your website.
10. Review the performance of your posts.