Understand your objectives. Make sure before you start anything, a meeting, a social media campaign or a blog post, you inform the other parties of your objectives. Be clear about what you want from any interaction. People appreciate their time being valued. The best way to value other people is to be honest about what you want from your time together. What are you offering them in exchange for their attention?
Be clear, up front and above all honest!