data first web development

52
Data-first web development Ruth Cheesley JoomlaDay UK 2017 @RCheesley 8th July, 2017

Upload: virya-group-limited

Post on 28-Jan-2018

209 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Data first web development

Data-first web development

Ruth Cheesley

JoomlaDay UK 2017

@RCheesley

8th July, 2017

Page 2: Data first web development

Hello!

JoomlaDay UK 2017 8th July, 2017

Ruth Cheesley

Chief Executive officer

Co-owner of Virya Group

@RCheesley

Page 3: Data first web development

“If you’re not measuring, you don’t know”

@RCheesley

JoomlaDay UK 2017

Page 4: Data first web development
Page 5: Data first web development
Page 6: Data first web development
Page 7: Data first web development
Page 8: Data first web development
Page 9: Data first web development
Page 10: Data first web development

What would happen if we think data first?

Changing your mindset to be goal-focused, outcome oriented

Page 11: Data first web development

JoomlaDay UK 2017 8th July, 2017

@RCheesley

Asking the right questions

Page 12: Data first web development

@RCheesley

● Clarity on project brief

● Understanding of customer objectives

● Informs design + development

● Opportunity to up-sell

Why is it important?

JoomlaDay UK 2017 8th July, 2017

Page 13: Data first web development

■ What is your primary goal for this new website?

■ What do you want most from this website?

■ How do you think we can measure success?

8th July, 2017

1

@RCheesley

JoomlaDay UK 2017

What is important for the customer?

Page 14: Data first web development

■ Do you have a current website?

■ What works/doesn’t work?

■ Do you use any third-party tracking systems?

8th July, 2017

2

@RCheesley

JoomlaDay UK 2017

What systems do they have in place?

Page 15: Data first web development

■ What information from your website is relevant in the sales process?

■ Can you talk me through the process from enquiry to conversion?

■ How could we boost your sales process with data from your website?

8th July, 2017

@RCheesley

JoomlaDay UK 2017

3

How can we integrate tracked data?

Page 16: Data first web development

■ Can you share with me the tracking systems you are currently using?

■ Can you share with me your enquiries and sales log/data?

■ If either above are missing, suggest a mini-project to implement these first and capture data while working on project

8th July, 2017

@RCheesley

JoomlaDay UK 2017

4

What is your ‘baseline’ - where are you now?

Page 17: Data first web development
Page 18: Data first web development

JoomlaDay UK 2017 8th July, 2017

@RCheesley

Using the right tools

Page 19: Data first web development

@RCheesley

● Making things easy for your team

● Facilitate professional workflows

● If you don’t measure, you don’t know

● Enhance business intelligence

Why is it important?

JoomlaDay UK 2017 8th July, 2017

Page 20: Data first web development

Get familiar with Google Tag Manager

@RCheesley

JoomlaDay UK 2017

A powerful tool for data-driven developers & marketers

Page 21: Data first web development

■ Test tags in dev, demo & production separately

■ Version controlled, multiple workspaces

■ Simple to implement!

8th July, 2017

1

@RCheesley

JoomlaDay UK 2017

Set up environments

Page 22: Data first web development

JoomlaDay UK 2017 8th July 2017

@RCheesley

bit.ly/GTMEnvironments

Page 23: Data first web development
Page 24: Data first web development

Repeat for each environment

@RCheesley

JoomlaDay UK 2017 8th July 2017

Page 25: Data first web development

JoomlaDay UK 2017 8th July 2017

@RCheesley

bit.ly/GAEnvironments

Page 26: Data first web development

JoomlaDay UK 2017 8th July 2017

@RCheesley

bit.ly/GTMJoomlaTemplates

Page 27: Data first web development

Use your on-page markup

@RCheesley

JoomlaDay UK 2017

Don’t reinvent the wheel, use what is there already!

Page 28: Data first web development

■ Always use appropriate class names in your code and markup

■ Use distinct, semantic class names if you want to easily track clicks on specific items

8th July, 2017

2

@RCheesley

JoomlaDay UK 2017

Quick way to track clicks

Page 29: Data first web development

Why do class names matter?

8th July, 2o17

Capturing events with GTM

@RCheesley

Page 30: Data first web development

Trigger events using CSS class name

JoomlaDay UK 2017

@RCheesley

8th July 2017

Page 31: Data first web development
Page 32: Data first web development

Fire GA event with CSS class name trigger

JoomlaDay UK 2017

@RCheesley

8th July 2017

Page 33: Data first web development

Test your tags and triggers!

8th July, 2o17

Tips and tricks for debugging

@RCheesley

Page 34: Data first web development

■ Preview mode in GTM

■ Google Debugger

■ WASP.Inspector plugin for Chrome

■ GTMSonar plugin for Chrome

■ DataSlayer plugin for Chrome

8th July, 2017

@RCheesley

JoomlaDay UK 2017

3

Testing and debugging tags

Page 35: Data first web development

Analyse tag firing with GTM Preview

JoomlaDay UK 2017

@RCheesley

8th July 2017

Page 36: Data first web development

Analyse all script activity with WASP

JoomlaDay UK 2017

@RCheesley

8th July 2017

Page 37: Data first web development
Page 38: Data first web development

JoomlaDay UK 2017 8th July, 2017

@RCheesley

Taking it to the next level

Page 39: Data first web development

Associating data with your leads

8th July, 2o17

Using data to understand behaviour

@RCheesley

Page 40: Data first web development

@RCheesley

JoomlaDay UK 2017 8th July, 2017

■ Traffic numbers from GA

■ No download tracking

■ Very few leads

■ 73 downloadable assets

■ 3 forms

Baseline status

Page 41: Data first web development

@RCheesley

JoomlaDay UK 2017 8th July, 2017

■ Generate inbound funnel for relevant sales people

■ Prioritise leads with scoring

■ Who downloads what resources?

■ What proportion become customers?

Goals

Page 42: Data first web development

@RCheesley

JoomlaDay UK 2017 8th July, 2017

■ Implement Mautic tracking pixel (nearly 2 years ago!)

■ Replace enquiry forms with Mautic forms (1 year ago)

■ Transfer assets to Mautic

■ Build Mautic into new build - all downloads, forms and actions tracked & scored

Baby steps to success

Page 43: Data first web development
Page 44: Data first web development

Install pluginEnter Mautic URL

Embed form:{mautic type="form" ID}

(alternatively use HTML/JS embed code)

Page 45: Data first web development
Page 46: Data first web development
Page 47: Data first web development
Page 48: Data first web development

@RCheesley

JoomlaDay UK 2017 8th July, 2017

■ Leads directed to appropriate sales person

■ Browsing history and scoring indicates level of interest

■ Monthly reports on download activity

■ Easy way to communicate about updates to documents

Results

Page 49: Data first web development
Page 50: Data first web development
Page 51: Data first web development
Page 52: Data first web development