I believe that finding the right mix between creativity and execution is very challenging. Formulating clear objectives are crucial to identify management measures. In times of big data, having the right software (CMS, CRM, Marketing Automation…) and setting up the right dashboards are key.
In my experience having a good responsive site measured continuously by a wonderful Google Analytics dashboard – KPI/goal & conversion driven – should nowadays be basic. Marketing ROI is here to stay.