An extensive marketing automation platform must involve many different marketing automation resources that can help companies streamline their marketing processes. These marketing automation applications can contain e-mail marketing, marketing analytics, buyer segmentation, social websites administration, website personalization, lead scoring, and