Are you struggling and are you incapable of making sense of Marketing Attribution? 58% of marketers believe that ‘a perfect attribution model is impossible’ – do you agree, only 17% say no?