Maturity models are a good help to benchmark the organization against the best practices. There are many maturity models proposed by experts on this topic, this is just another proposal.
Like email, social media has quickly become one of the most widely used communication mediums on the web. Email and social networks represent engagement marketing opportunities.