An effective marketing mix takes careful planning and the flexibility to change things up when needed.