Social Media Marketing company typically offers to develop a social media advertising strategy, development & execution of ad campaigns, track and analyze ad campaign metrics, optimize the campaign to improve performance and target a specific section of the audience. It differs for each agency offering the service.