key factors that impact marketing performance