A social media marketing agency is a creative business that creates and applies online marketing plans for clients etc.A social media marketing agency is a creative business that creates and applies online marketing plans for clients etc.A social media marketing agency is a creative business that creates and applies online marketing plans for clients etc.