Right Brain, Left Brain Blog

« Ad of the Week: Warburtons 'Pride and Breadjudice' (UK) | Main | Festival of Media North America Awards 2017 finalists announced »

10 October 2017

The rise of marketing attribution [infographic]

   



81% of organisations are now tracking the customer journey, according to a new survey from Econsultancy and AdRoll. 'The 2017 State of Marketing Attribution' report surveyed 1,000 brand marketers and agencies across Europe, North America, Japan and Asia-Pacific to gain insights into marketers' perspective on the changing dynamics of attribution.  

With multiple devices and touch points in the customer journey, it's essential that marketers understand the effectiveness of their campaign and how each of the channels they use are contributing to bringing customers to their businesses. The report found that almost four in five organisations are using marketing yet 70% still struggle to act on insights, citing that defining the online customer journey is the most significant barrier to more effective usage.   

“Attribution continues to be one of the hottest topics in the industry for a reason: it has huge consequences, such as lost revenue and wasted ad budget, if not done properly,” said Shane Murphy, AdRoll VP of Marketing. “The State of Marketing Attribution report gives a sense of how marketers are dealing with this challenging topic. Marketers are being held to higher standards of measurement and accountability than ever before, and attribution models have the ability to show the true impact our discipline has on the bottom line of a business.” 

Check out a snapshot of some of the key findings from the research in the infographic below and view the full 'The State of Marketing Attribution 2017' report here 

Adroll

   



Related Posts Plugin for WordPress, Blogger...

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

The comments to this entry are closed.

About this blog

  • Right Brain, Left Brain sums up the dichotomy of a media business that’s constantly battling with the challenge of delivering a profit and discovering new ways to communicate to consumers. The Cream editorial team combined with a dream team of industry pioneers from around the world share their expert opinions.

Cream Subscribers

Other C Squared Products

C Squared logo

© C Squared Holdings Ltd.

115 Southwark Bridge Rd,
London, SE1 0AX.

Registered Number: 5272863
VAT REG NO: GB127 6174 12

Made with Fantastic Thinking