How to Promote on Facebook

I was talking with a client today, giving advice about posting on Facebook about his recent product. I was amazed that there were so many angles and cautions that one needed to consider when promoting on social media. Here are some: How often should I post How long...