Marketing Automation and Web Personalization with Drupal: An - - PowerPoint PPT Presentation

marketing automation and web personalization with drupal
SMART_READER_LITE
LIVE PREVIEW

Marketing Automation and Web Personalization with Drupal: An - - PowerPoint PPT Presentation

Client or Event Logo Marketing Automation and Web Personalization with Drupal: An Introduction Intro Jason Want Drupal Lead Architect Jason has six years of experience working with Drupal as a site architect and builder, themer and


slide-1
SLIDE 1

Marketing Automation and Web Personalization with Drupal: An Introduction

Client or Event Logo

slide-2
SLIDE 2

Intro

Jason Want

Presenter Photo @jasonawant /in/jasonawant /u/jasonawant Jason has six years of experience working with Drupal as a site architect and builder, themer and developer. His passion for Drupal has led him to become increasingly involved within the Drupal community as a co-organizer of Drupalcamp New Orleans and DrupalCon New Orleans track chair. He is frequently a presenter at monthly Louisiana Drupal user meetups.

Drupal Lead Architect

2

slide-3
SLIDE 3

Contents Web Personalization Marketing Automation With Drupal 4 3 2 1

3

Personalization Checklist

slide-4
SLIDE 4

About

4

Mediacurrent helps organizations build highly impactful, elegantly designed Drupal websites that achieve the strategic results they need.

  • Single-source provider
  • Specializing in Drupal since 2007
  • Headquartered in Atlanta, GA
  • Team of 60+ Drupal Experts including

development, design and strategy

  • Clients include: Large Enterprise and

high-profile global brands

slide-5
SLIDE 5

Web Personalization 1

slide-6
SLIDE 6

6

Web Personalization

  • What is it?
  • Why use it?
  • Available Solutions

Web Personalization

slide-7
SLIDE 7

Web Personalization: What is it?

7

Personalized web experiences based on the characteristics (interests, social category, context, etc.), actions (click on button, open a link, etc.), intent (make a purchase, check status of an entity), or any other parameter that can be identified and associated with an individual, therefore providing them with a tailored user experience. Web Personalization

slide-8
SLIDE 8

8

Personalization Criteria

  • Implicit vs. explicit criteria
  • First vs. third party data
  • Non-personal and personal attributes
  • User Interactions

Web Personalization

slide-9
SLIDE 9

9

Implicit

Stated clearly and in detail, leaving no room for confusion or doubt. Self identification or self selection Examples

  • OS, Browser, device, geolocation
  • Profile or contact form
  • Topical newsletter registration

Implied though not plainly expressed Inferred intent from user interactions Examples

  • Page visits
  • Menu navigation
  • Call-to-action clicks

Web Personalization

Explicit

slide-10
SLIDE 10

10

First party

Data that acquired from a multitude of

  • utside sources.

Examples

  • Social platform integrations
  • Demandbase, SalesForce, Hubspot

Information you yourself have collected about your audience Examples

  • Website, email, and marketing

automation software

  • Meetings and events
  • Personal conversation and

correspondence Web Personalization

Third Party

slide-11
SLIDE 11

11

Non-Personal

Self identification or self selection Examples

  • Age, gender, language preference,

interests

  • Registration form

Automatically detected non-personally identifying attributes. Examples

  • IP address, location, device, browser,

OS, time of day Web Personalization

Personal Attributes

slide-12
SLIDE 12

12

User Interactions

Use a site visitors interactions to build a visitor profile to incorporate into a personalization strategy. Examples

  • Date and time, referring pages, click path,
  • On site searches
  • Form abandonment

Web Personalization

slide-13
SLIDE 13

13

Personalization Example

Optimizely: Designing for Personalization: the Story of Optimizely’s Homepage, March 23, 2016 Web Personalization

slide-14
SLIDE 14

14

Web Personalization

Source: Optimizely’s blog

Optimizely Homepage Before

slide-15
SLIDE 15

15

Web Personalization

Source: Optimizely’s blog

Optimizely Homepage After

slide-16
SLIDE 16

Optimizely: Why they personalized the homepage

16

Rather than treating all visitors to a single ‘average best’ experience when they come to Optimizely.com, we chose to make a deliberate departure and create a new design that could support personalized messaging, creative, and CTAs for audiences that we believe will drive the most impact for our business. Web Personalization

Source: Optimizely’s blog

slide-17
SLIDE 17

Optimizely: Audiences

17

Web Personalization

Source: Optimizely’s blog

  • Named accounts: Current and prospective customers that are part of a target

account list.

  • Industries: Visitors from target verticals
  • Geography: North America, Europe, Asia, etc.
  • Customers: Visitors who are known Optimizely customers
  • Engaged visitors: Return visitors who have engaged with one or more of

Optimizely’s digital properties in the past

slide-18
SLIDE 18

18

Web Personalization

Source: Optimizely’s blog

slide-19
SLIDE 19

19

Web Personalization

Source: Optimizely’s blog

slide-20
SLIDE 20

20

Web Personalization

Source: Optimizely’s blog

slide-21
SLIDE 21

21

Web Personalization

Source: Optimizely’s blog

slide-22
SLIDE 22

22

Web Personalization

Source: Optimizely’s blog

slide-23
SLIDE 23

23

Personalization: Why use it?

  • Improved visitor engagement
  • Increased content stickiness
  • Higher conversion rates

Web Personalization

slide-24
SLIDE 24

24

Web Personalization

Credit: Evergage 2015 Survey

Benefits

slide-25
SLIDE 25

25

Web Personalization

Personalization: Where are people using it?

Credit: Evergage 2015 Survey

Are you using real-time (<1 second) personalization in any of the following channels? (Select all that apply.)

slide-26
SLIDE 26

26

Web Personalization

Personalization: Plan on using it?

Credit: Evergage 2015 Survey

If not, do you have plans to use real-time personalization within the next year?

slide-27
SLIDE 27

27

Available Solutions

  • Optimizely
  • Evergage
  • Hubspot
  • Acquia Lift

Web Personalization

slide-28
SLIDE 28

2 Personalization Checklist

slide-29
SLIDE 29

Checklist

❏ Adopt experimental and data-driven mindset ❏ Segment your audience ❏ Create user personas ❏ Develop content strategy ❏ Design and build platform to support content strategy ❏ Define measurements of success

29

Personalization Checklist

slide-30
SLIDE 30

Experimental and Data-Driven Mindset

30

Personalization Checklist

  • Develop a deeper understanding of your site traffic

○ https://analyticsacademy.withgoogle.com/

  • Make decisions that are informed by data
  • Develop a plan that defines experiment time periods that are measured
  • Iterate on plan
slide-31
SLIDE 31

Segment Your Audience

31

Personalization Checklist

  • Define and subdivide your site visitors into clearly identifiable groups having similar

needs or wants.

  • Use the following segmentation strategies

○ Demographic ○ Geographical differences ○ Behavioral ○ Psychographic

slide-32
SLIDE 32

Create User/Buyer Personas

  • User personas are semi-fictional representations of real site visitors through the

buyer journey

  • A general rule of thumb is to start with 3 personas
  • Research your personas
  • Sections of a persona

○ Background and demographics ○ Psychographics ○ Marketing specifics ○ Purchasing influencers

32

Personalization Checklist

Source: Mediacurrent Buyer Persona Template

slide-33
SLIDE 33
  • General

○ Take inventory of current content that addresses user persona’s concerns and questions at each point in buyer’s journey ○ Identify gaps to respond to concerns and questions ○ Create content calendar and schedule content topic, format and author ○ Configure funnels that track users through to the completing of specific measurable goals

  • Personalization

○ Plan for content variations and reuse

Develop Content Strategy

33

Personalization Checklist

slide-34
SLIDE 34
  • Create strategy and design for personalized pages
  • Develop and implement solutions for content authoring of content variations
  • Develop site architecture to support content variation rendering
  • Consider technical requirements for both anonymous and authenticated user

sessions

Design and Build Drupal Platform

34

Personalization Checklist

slide-35
SLIDE 35
  • Review current analytics
  • Identify metrics and establish benchmarks

○ Page views ○ Content stickiness: pages per visit, time spent, bounce rate ○ Conversation rates ○ Abandonment rates

  • Use timeboxing to set measurement periods

○ Relate these to personalization efforts ○ Consider seasonal or other marketing efforts influence

Define Measurements of Success

35

Personalization Checklist

slide-36
SLIDE 36

3 Marketing Automation

slide-37
SLIDE 37
  • What is it?
  • Why use it?
  • Available Solutions

Marketing Automation

37

Marketing Automation

slide-38
SLIDE 38

38

What is Marketing Automation? “Marketing automation software brings together content assets such as landing pages, emails, web events, etc. and delivers them to prospects at a time when it is most relevant to them in their buying cycle.” Adam Waid Director, Customer Success at SalesForce Q A Marketing Automation

slide-39
SLIDE 39
  • Software platform that helps you to automate your marketing and sales

engagement

  • Originally focused on email marketing automation
  • Now refers to a broad range of automation and analytic tools for marketing

○ Advanced email marketing ○ Lead nurturing ○ Lead scoring and grading ○ Prospect activity tracking ○ Forms and landing pages ○ Reporting

What is it?

39

Marketing Automation

slide-40
SLIDE 40

40

Marketing Automation

slide-41
SLIDE 41

41

Marketing Automation

slide-42
SLIDE 42

42

Marketing Automation

slide-43
SLIDE 43

43

Marketing Automation

slide-44
SLIDE 44

44

Marketing Automation

Lead Scoring

slide-45
SLIDE 45

45

Marketing Automation

Lead Grading: Creating Profiles

slide-46
SLIDE 46

46

Marketing Automation

Lead Grading with Automation Rule

slide-47
SLIDE 47

47

Marketing Automation

Forms and Landing Pages

  • Forms to embed via iframe in Drupal or with a landing page

○ Progressive profiling ○ Completion actions: redirects, auto-responder, etc. ○ Using for gated content

  • Form handlers to receive form data via post
  • Landing pages to use with emails outside of Drupal
  • Multivariate test landing pages
slide-48
SLIDE 48

48

Marketing Automation

Prospect activity tracking

slide-49
SLIDE 49
  • Taking repetitive tasks out of marketers hands, allowing focus on new/more

exciting projects

  • Better targeting of customers and prospects
  • Improving the customer experience
  • Better email marketing
  • Reduction of human error in campaigns
  • Lead management
  • Multichannel marketing

Why use it?

49

Marketing Automation

slide-50
SLIDE 50

"80% of marketing automation users saw their number of leads increase, and 77% saw the number

  • f conversions increase."

VB Insight, 2015

50

Marketing Automation

slide-51
SLIDE 51

4 With Drupal

slide-52
SLIDE 52

52

In Drupal

Marketing Automation: What’s available in Drupal 7?

slide-53
SLIDE 53

53

In Drupal

Marketing Automation: What’s available in Drupal 7?

  • All have page tracking and webform integration
  • Marketo includes user integration and field fetch
  • Pardot includes path-based individual campaigns

and lead scoring

  • Silverpop allows you to create custom event

tracking

slide-54
SLIDE 54

54

In Drupal

Page Tracking

slide-55
SLIDE 55

55

In Drupal

Webform Integration

slide-56
SLIDE 56

56

In Drupal

Marketo’s User Integration

slide-57
SLIDE 57

57

In Drupal

Pardot Campaigns

slide-58
SLIDE 58

58

In Drupal

Pardot Scoring

slide-59
SLIDE 59

59

In Drupal

Silverpop Custom Event Tracking

slide-60
SLIDE 60

60

In Drupal

Web Personalization: What’s available in Drupal 7?

  • Personalization

○ https://www.drupal.org/project/personalization ○ Created by Dan.Ashdown

  • Acquia Lift: https://www.drupal.org/project/acquia_lift

○ Personalize: https://www.drupal.org/project/personalize ○ Visitor Actions: https://www.drupal.org/project/visitor_actions

slide-61
SLIDE 61

61

In Drupal

Personalization

slide-62
SLIDE 62

62

In Drupal

Personalization

slide-63
SLIDE 63

63

In Drupal

Personalization

slide-64
SLIDE 64

64

In Drupal

Personalization

  • Geolocation based personalization

○ Implicit - based on users IP address (uses Telize GeoIP service) ○ Explicit - If the location isn't ascertained from the IP the HTML5 location API is used

  • Taxonomy based personalization

○ Implicit - Accessing content tagged with certain vocabularies

  • Search based personalization

○ Implicit - Search keywords from Google, Bing and Drupal search are matched to taxonomy terms

  • You can extend the module by setting your own scoring mechanisms programmatically
slide-65
SLIDE 65

Adds highly configurable implicit and explicit personalization to Drupal websites based on geolocation and taxonomies. Ascertained from their physical location and behaviour on your site, which builds up a personalization profile of them.

65

slide-66
SLIDE 66

66

In Drupal

Acquia Lift

slide-67
SLIDE 67

67

In Drupal

Acquia Lift

slide-68
SLIDE 68

68

In Drupal

Acquia Lift

slide-69
SLIDE 69

69

In Drupal

How about Drupal 8?

  • Marketing Automation

○ Eloqua dev version ○ Pardot is in progress

  • Personalization

○ Acquia Lift has a 8.x-1.0-alpha6 version available; does not yet natively support the following features: https://docs.acquia.com/lift/drupal ■ Website personalizations ■ Tracking visitor actions (such as clicks) ■ Mapping of contexts to user-defined fields

slide-70
SLIDE 70

70

In Drupal

Pardot Drupal 8

slide-71
SLIDE 71

71

In Drupal

Pardot Drupal 8: Tracking Scope

slide-72
SLIDE 72

72

In Drupal

Pardot Drupal 8: Campaigns

slide-73
SLIDE 73

73

In Drupal

Pardot Drupal 8: Scoring

slide-74
SLIDE 74

74

In Drupal

Pardot Drupal 8 Contact Forms

slide-75
SLIDE 75

75

In Drupal

Pardot Drupal 8 Roadmap

  • Contact form integration
  • Pardot form field type
  • Pardot form block class
  • Personalization
slide-76
SLIDE 76

76

In Drupal

slide-77
SLIDE 77

77

In Drupal

Acquia Lift (“Lift 3”) is a solution that unifies content and customer data from multiple sources to deliver in-context, personalized experiences across multiple channels and devices.

slide-78
SLIDE 78

78

In Drupal

Acquia Lift 3 Features

  • New drag-and-drop UI for content targeting
  • Unified customer profile
  • Merging anonymous and known visitor profiles
  • Unified content
  • Content syndication
  • Real time, adaptive segmentation
  • Behavioral targeting and A/B testing
slide-79
SLIDE 79

Q & A

slide-80
SLIDE 80

@Mediacurrent Mediacurrent.com

Thank you!

slideshare.net/JasonWant1