SlideShare a Scribd company logo
1 of 33
Download to read offline
Advanced
Personalization
Magnolia Conference 2015, May 7th, Silicon Valley
2
About me
Dirk Arend
Senior IT Manager
§  Software-engineering background
§  Joined Aperto in 2011
§  Now leading a technology team for Aperto PYCO
§  Experienced in complex Magnolia projects for
clients in the U.S. and Europe
§  Always interested in new technologies for realizing
web solutions
Some facts about
Aperto PYCO
3
Aperto PYCO
Is a joint venture of Aperto and the PYCO Group after a partnership of many years
Provides creative, strategic and technical skills to bring clients to the next level
Has a growing team which is specialized for the most complex Magnolia projects:
State-of-the-art services for Magnolia development
§  Java engineers
§  Frontend developers
§  System architects
§  Business analysts
§  Quality managers
§  IT project managers
4
BERLIN
MIAMI
DUBAI
BEIJING
HO CHI MINH CITY
Continents covered
BASEL
The Right Partners for the Digital Age
20
Years servicing digital
agencies and
Fortune 500 companies
700+ Employees
World-wide
PARIS
BRUSSELS
HONG KONG
SEATTLE
NEW YORK
NAIROBI
JOHANNESBURG
4
13
Development centers in Ho Chi Minh City and Berlin
Aperto Group PYCO GroupAperto PYCO
Offices around the globe
5
Why is personalizing
your website
important
6
„„74% of online consumers
get frustrated with
websites when content
appears that has nothing to
do with their interests.
Source: 2013 Online Personal Experience Study, by Janrain
7
Typical reasons for low user engagement
Static audience
group for all
visitors
Individual user
interests are not
considered
One site
behavior for
various contexts
Less relevant
content is
delivered
8
How to create a
dynamic web
experience that
speaks to the
audience
9
Advanced
personalization
with Magnolia CMS
by Aperto PYCO
10
Objectives for advanced personalization
Deliver the right message
at the right time to the
right audience.
Providing best matching
content
Analyzing user context and
user behavior
Using a variety of external
data sources
Optimizing content in real time
11
Proof of concept for advanced personalization
Optimizing user
segmentation with
custom traits
Managing
personalized content
on component level
Previewing dynamic
content in Admin
Central
Understanding user
interests with
social login
Using customer
behavior for
automated
recommendations
Improved
retargeting with
connected CRM
Efficient toolset for enhancing Magnolia CMS
12
Proof of concept applied for news website
Use case
§  Providing most relevant news
to individual users
Business goals
§  Higher customer engagement
§  Increase revenue generation
Implementation
§  Various enhancements for
content personalization with
Magnolia 5.3
13
Custom
messages
Individual
recommendations
Localized
content
Optimizing user
segmentation with
custom traits
14
User segmentation with custom traits
Magnolia CMS already provides a set of traits to target a website visitor
Segmentation results are optimized with additional custom traits
Achieving a more personal website experience
15
location
user agent
User
context browsing
history
User
behavior
age
gender
interests
Social
media
account type
date of account
creation
CRM
Managing personalized
content on component level
16
Standard personalization on page level
Content variants are created on
page level
Traits and segments are
assigned to an entire page
One page copy must be edited
for each audience group
Functional scope of Magnolia CMS 5.3
17
Advanced personalization on component level
Creating duplicate content is no
longer necessary
One content page can be used
for diverse audience groups
Well known editing process for
personalization of components
Enhancements for Magnolia CMS
18
4 component variants
for several IP locations
Assigning traits to components
New “component box” is
introduced
All component variants are easily
managed in a tabbed box
Each tab provides content for
one audience group
Traits and segments are directly
assigned to a tab
Efficient process for editing personalized content
19
Implementation of personalized components
Steps during rendering process:
1.  Collecting assigned traits of all variants in a component box
2.  Comparing traits with context of incoming page request
3.  The first matching component variant is displayed
4.  If no match is found, a component variant without assigned trait
is displayed
Code changes are limited to rendering model of component box:
§  No changes in CMS core
§  Magnolia CMS can be updated without limitations
20
Previewing dynamic
content in Admin Central
21
Preview of personalized components
Setting up personas with all
available (custom) traits
Previewing pages by selecting
personas and traits
Only matching component
variants are displayed
Using Magnolia CMS for valuable tests before publishing content
22
Understanding user
interests with
social login
23
Advantages of integrating a social login
Customer gets easy access to member areas
24
Magnolia CMS retrieves latest social profile each time the user signs in
Value of customer profile increases significantly with social interests
Users’ content consumption can be predicted with increased accuracy
Understanding user interests with Facebook
RESTful webservice of Facebook
Graph API provides profile
information:
These custom traits are used for
delivering personalized content
Customers are retargeted with
unique ID of Facebook profile
25
§  Location
§  Interests
§  Gender
§  Age
Using customer
behavior for automated
recommendations
26
Increasing content consumption with
automated recommendations
Teaser carousel is automatically
filled with personalized content
Recommendations are
determined by applying
browsing behavior of user
No manual efforts for selecting
content
27
Recommendations
based on custom trait
“News Interests”
Real-time recommendations with
behavioral targeting
28
Magnolia CMS
updates user
statistic about news
interests
Magnolia CMS
determines content
pages which fit to
current user interests
Page is delivered
with most relevant
recommendations
4
3
User requests a
webpage which is
tagged with news
categories
1
2
Improved retargeting
with connected CRM
29
Building a unified view of customer data
Segmentation is more successful with combined user data of various sources
Magnolia CMS is connected via REST service to CRM OpenCRX
30
Customer data is enhanced with additional targeting criteria
Returning users are recognized by existing account in OpenCRX
All targeting information is stored in a single database
Connecting Magnolia CMS to OpenCRX
Social identity is linked with
account in OpenCRX
Accounts are automatically
created
Each account contains targeting
criteria of various sources
31
Customer
management
Social
network
Browsing
behavior
Overview of advanced personalization
Social media
profile
Unified view of
customer information
32
User context
and browsing
behavior
Data sources for
user targeting
Personalized
website
Logic for aggregating
most relevant content
Combined data for
user segmentation
Latest user
information
Contact
Dirk Arend
Senior IT Manager
dirk.arend@aperto-pyco.com
Aperto PYCO
www.aperto-pyco.com
33

More Related Content

What's hot

How to build a web page - SES Magazine
How to build a web page - SES MagazineHow to build a web page - SES Magazine
How to build a web page - SES MagazineSukh Sandhu
 
GSS capabilities
GSS capabilitiesGSS capabilities
GSS capabilitiesLisa A. F
 
Introduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingIntroduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingDerek Cash-Peterson
 
SharePoint Knowledge Management Suite by Layer2
SharePoint Knowledge Management Suite by Layer2SharePoint Knowledge Management Suite by Layer2
SharePoint Knowledge Management Suite by Layer2Frank Daske
 
Axxis solutions salesforce communities workshop
Axxis solutions salesforce communities workshopAxxis solutions salesforce communities workshop
Axxis solutions salesforce communities workshopAndres Campo
 

What's hot (6)

How to build a web page - SES Magazine
How to build a web page - SES MagazineHow to build a web page - SES Magazine
How to build a web page - SES Magazine
 
WiseEnterprise
WiseEnterpriseWiseEnterprise
WiseEnterprise
 
GSS capabilities
GSS capabilitiesGSS capabilities
GSS capabilities
 
Introduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and BrandingIntroduction to SharePoint Information Architecture and Branding
Introduction to SharePoint Information Architecture and Branding
 
SharePoint Knowledge Management Suite by Layer2
SharePoint Knowledge Management Suite by Layer2SharePoint Knowledge Management Suite by Layer2
SharePoint Knowledge Management Suite by Layer2
 
Axxis solutions salesforce communities workshop
Axxis solutions salesforce communities workshopAxxis solutions salesforce communities workshop
Axxis solutions salesforce communities workshop
 

Viewers also liked

Personalized Information Retrieval system using Computational Intelligence Te...
Personalized Information Retrieval system using Computational Intelligence Te...Personalized Information Retrieval system using Computational Intelligence Te...
Personalized Information Retrieval system using Computational Intelligence Te...veningstonk
 
Lecture 4: Social Web Personalization (2012)
Lecture 4: Social Web Personalization (2012)Lecture 4: Social Web Personalization (2012)
Lecture 4: Social Web Personalization (2012)Lora Aroyo
 
Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)SocialMediaMining
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchTrey Grainger
 
Big data and Marketing by Edward Chenard
Big data and Marketing by Edward ChenardBig data and Marketing by Edward Chenard
Big data and Marketing by Edward ChenardEdward Chenard
 
Enhancing Information Retrieval by Personalization Techniques
Enhancing Information Retrieval by Personalization TechniquesEnhancing Information Retrieval by Personalization Techniques
Enhancing Information Retrieval by Personalization Techniquesveningstonk
 
Data Mining and Recommendation Systems
Data Mining and Recommendation SystemsData Mining and Recommendation Systems
Data Mining and Recommendation SystemsSalil Navgire
 
Using Big Data to create a data drive organization
Using Big Data to create a data drive organizationUsing Big Data to create a data drive organization
Using Big Data to create a data drive organizationEdward Chenard
 
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix Scale
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix ScaleQcon SF 2013 - Machine Learning & Recommender Systems @ Netflix Scale
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix ScaleXavier Amatriain
 
The Softer Side of Data Science
The Softer Side of Data ScienceThe Softer Side of Data Science
The Softer Side of Data ScienceEdward Chenard
 
Edward Chenard, Innovation in Retail
Edward Chenard, Innovation in RetailEdward Chenard, Innovation in Retail
Edward Chenard, Innovation in RetailEdward Chenard
 
Chapitre 6 Les excipients
Chapitre 6 Les excipientsChapitre 6 Les excipients
Chapitre 6 Les excipientsfibustier
 

Viewers also liked (13)

Ir
IrIr
Ir
 
Personalized Information Retrieval system using Computational Intelligence Te...
Personalized Information Retrieval system using Computational Intelligence Te...Personalized Information Retrieval system using Computational Intelligence Te...
Personalized Information Retrieval system using Computational Intelligence Te...
 
Lecture 4: Social Web Personalization (2012)
Lecture 4: Social Web Personalization (2012)Lecture 4: Social Web Personalization (2012)
Lecture 4: Social Web Personalization (2012)
 
Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)Social Media Mining - Chapter 9 (Recommendation in Social Media)
Social Media Mining - Chapter 9 (Recommendation in Social Media)
 
Enhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic searchEnhancing relevancy through personalization & semantic search
Enhancing relevancy through personalization & semantic search
 
Big data and Marketing by Edward Chenard
Big data and Marketing by Edward ChenardBig data and Marketing by Edward Chenard
Big data and Marketing by Edward Chenard
 
Enhancing Information Retrieval by Personalization Techniques
Enhancing Information Retrieval by Personalization TechniquesEnhancing Information Retrieval by Personalization Techniques
Enhancing Information Retrieval by Personalization Techniques
 
Data Mining and Recommendation Systems
Data Mining and Recommendation SystemsData Mining and Recommendation Systems
Data Mining and Recommendation Systems
 
Using Big Data to create a data drive organization
Using Big Data to create a data drive organizationUsing Big Data to create a data drive organization
Using Big Data to create a data drive organization
 
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix Scale
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix ScaleQcon SF 2013 - Machine Learning & Recommender Systems @ Netflix Scale
Qcon SF 2013 - Machine Learning & Recommender Systems @ Netflix Scale
 
The Softer Side of Data Science
The Softer Side of Data ScienceThe Softer Side of Data Science
The Softer Side of Data Science
 
Edward Chenard, Innovation in Retail
Edward Chenard, Innovation in RetailEdward Chenard, Innovation in Retail
Edward Chenard, Innovation in Retail
 
Chapitre 6 Les excipients
Chapitre 6 Les excipientsChapitre 6 Les excipients
Chapitre 6 Les excipients
 

Similar to Advanced personalization

Create Engaging Digital Commerce Experiences with IBM and CoreMedia
Create Engaging Digital Commerce Experiences with IBM and CoreMediaCreate Engaging Digital Commerce Experiences with IBM and CoreMedia
Create Engaging Digital Commerce Experiences with IBM and CoreMediaPerficient, Inc.
 
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...Jason Want
 
Five Digital Marketing Trends Your Company Needs to Know in 2019
Five Digital Marketing Trends Your Company Needs to Know in 2019Five Digital Marketing Trends Your Company Needs to Know in 2019
Five Digital Marketing Trends Your Company Needs to Know in 2019Skoda Minotti
 
BDO showcase
BDO showcase BDO showcase
BDO showcase TrueLime
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiencesChad Hollingsworth
 
10 Must-Haves for Your SEO-First CMS
10 Must-Haves for Your SEO-First CMS10 Must-Haves for Your SEO-First CMS
10 Must-Haves for Your SEO-First CMSBenu Aggarwal
 
Top Tips To Create Best-In-Class Web And Mobile Experiences
Top Tips To Create Best-In-Class Web And Mobile ExperiencesTop Tips To Create Best-In-Class Web And Mobile Experiences
Top Tips To Create Best-In-Class Web And Mobile ExperiencesMilestone Inc
 
IT strategy for a sports goods retailer.
IT strategy for a sports goods retailer.IT strategy for a sports goods retailer.
IT strategy for a sports goods retailer.Mindtree Ltd.
 
AEM Communities Best Practices
AEM Communities Best PracticesAEM Communities Best Practices
AEM Communities Best PracticesHero Digital
 
Magnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia
 
Localize & personalize global marketing content by contentful
Localize & personalize global marketing content by contentfulLocalize & personalize global marketing content by contentful
Localize & personalize global marketing content by contentfulProduct School
 
Top Marketing Trends Impacting Your Business in 2022
Top Marketing Trends Impacting Your Business in 2022Top Marketing Trends Impacting Your Business in 2022
Top Marketing Trends Impacting Your Business in 2022Milestone Inc
 
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...TIMETOACT GROUP
 
Digital marketing portfolio countants
Digital marketing portfolio   countantsDigital marketing portfolio   countants
Digital marketing portfolio countantsNosheenSharif
 
Custom Web Development: Unlock the Potential of Your Online Presence
Custom Web Development: Unlock the Potential of Your Online PresenceCustom Web Development: Unlock the Potential of Your Online Presence
Custom Web Development: Unlock the Potential of Your Online Presencepipalzuae
 
Prodigi - A WWP Agency
Prodigi - A WWP Agency Prodigi - A WWP Agency
Prodigi - A WWP Agency Shaurya Kapoor
 
The New SEO: User Behavior, Social Engagement and Brand Preference
The New SEO:  User Behavior, Social Engagement and Brand PreferenceThe New SEO:  User Behavior, Social Engagement and Brand Preference
The New SEO: User Behavior, Social Engagement and Brand PreferenceMary Mac
 
Planning For The Personalization Journey: From Empathy to Engagement
 Planning For The Personalization Journey: From Empathy to Engagement Planning For The Personalization Journey: From Empathy to Engagement
Planning For The Personalization Journey: From Empathy to EngagementRachel Wandishin
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Prescient Digital Media
 

Similar to Advanced personalization (20)

Create Engaging Digital Commerce Experiences with IBM and CoreMedia
Create Engaging Digital Commerce Experiences with IBM and CoreMediaCreate Engaging Digital Commerce Experiences with IBM and CoreMedia
Create Engaging Digital Commerce Experiences with IBM and CoreMedia
 
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...
2016 Drupal Camp Asheville: Web Personalization and Marketing Automation with...
 
Five Digital Marketing Trends Your Company Needs to Know in 2019
Five Digital Marketing Trends Your Company Needs to Know in 2019Five Digital Marketing Trends Your Company Needs to Know in 2019
Five Digital Marketing Trends Your Company Needs to Know in 2019
 
BDO showcase
BDO showcase BDO showcase
BDO showcase
 
Delivering exceptional web experiences
Delivering exceptional web experiencesDelivering exceptional web experiences
Delivering exceptional web experiences
 
10 Must-Haves for Your SEO-First CMS
10 Must-Haves for Your SEO-First CMS10 Must-Haves for Your SEO-First CMS
10 Must-Haves for Your SEO-First CMS
 
Top Tips To Create Best-In-Class Web And Mobile Experiences
Top Tips To Create Best-In-Class Web And Mobile ExperiencesTop Tips To Create Best-In-Class Web And Mobile Experiences
Top Tips To Create Best-In-Class Web And Mobile Experiences
 
IT strategy for a sports goods retailer.
IT strategy for a sports goods retailer.IT strategy for a sports goods retailer.
IT strategy for a sports goods retailer.
 
AEM Communities Best Practices
AEM Communities Best PracticesAEM Communities Best Practices
AEM Communities Best Practices
 
Magnolia 6 release walkthrough
Magnolia 6 release walkthroughMagnolia 6 release walkthrough
Magnolia 6 release walkthrough
 
Trends2022
Trends2022Trends2022
Trends2022
 
Localize & personalize global marketing content by contentful
Localize & personalize global marketing content by contentfulLocalize & personalize global marketing content by contentful
Localize & personalize global marketing content by contentful
 
Top Marketing Trends Impacting Your Business in 2022
Top Marketing Trends Impacting Your Business in 2022Top Marketing Trends Impacting Your Business in 2022
Top Marketing Trends Impacting Your Business in 2022
 
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
The Digital Workplace Hub: Where Digital and Engagement Propel the Market Lea...
 
Digital marketing portfolio countants
Digital marketing portfolio   countantsDigital marketing portfolio   countants
Digital marketing portfolio countants
 
Custom Web Development: Unlock the Potential of Your Online Presence
Custom Web Development: Unlock the Potential of Your Online PresenceCustom Web Development: Unlock the Potential of Your Online Presence
Custom Web Development: Unlock the Potential of Your Online Presence
 
Prodigi - A WWP Agency
Prodigi - A WWP Agency Prodigi - A WWP Agency
Prodigi - A WWP Agency
 
The New SEO: User Behavior, Social Engagement and Brand Preference
The New SEO:  User Behavior, Social Engagement and Brand PreferenceThe New SEO:  User Behavior, Social Engagement and Brand Preference
The New SEO: User Behavior, Social Engagement and Brand Preference
 
Planning For The Personalization Journey: From Empathy to Engagement
 Planning For The Personalization Journey: From Empathy to Engagement Planning For The Personalization Journey: From Empathy to Engagement
Planning For The Personalization Journey: From Empathy to Engagement
 
Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014Social Intranet Content Management Webinar November 2014
Social Intranet Content Management Webinar November 2014
 

More from Magnolia

The SEO Workflow
The SEO WorkflowThe SEO Workflow
The SEO WorkflowMagnolia
 
Buzzword bingo: The real deal behind omnichannel, personalization and headless
Buzzword bingo: The real deal behind  omnichannel, personalization and headlessBuzzword bingo: The real deal behind  omnichannel, personalization and headless
Buzzword bingo: The real deal behind omnichannel, personalization and headlessMagnolia
 
Developing Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyDeveloping Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyMagnolia
 
Integrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceIntegrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceMagnolia
 
Customer Engagement in the Digital Era
Customer Engagement in the Digital EraCustomer Engagement in the Digital Era
Customer Engagement in the Digital EraMagnolia
 
The Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessThe Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessMagnolia
 
Using Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureUsing Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureMagnolia
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianMagnolia
 
Magnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia
 
Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Magnolia
 
Launching Magnolia on demand
Launching Magnolia on demandLaunching Magnolia on demand
Launching Magnolia on demandMagnolia
 
Front-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterFront-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterMagnolia
 
Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia
 
Magnolia and the IOT
Magnolia and the IOTMagnolia and the IOT
Magnolia and the IOTMagnolia
 
Internationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesInternationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesMagnolia
 
The new visana website how to fit a square peg into a round hole
The new visana website   how to fit a square peg into a round holeThe new visana website   how to fit a square peg into a round hole
The new visana website how to fit a square peg into a round holeMagnolia
 
Solving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachSolving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachMagnolia
 
Extending Magnolia with our solutions
Extending Magnolia with our solutionsExtending Magnolia with our solutions
Extending Magnolia with our solutionsMagnolia
 
Boost your online e commerce with magnolia
Boost your online e commerce with magnoliaBoost your online e commerce with magnolia
Boost your online e commerce with magnoliaMagnolia
 
The slick YAML based configuration by file in Magnolia 5.4
The slick YAML based configuration by file in Magnolia 5.4The slick YAML based configuration by file in Magnolia 5.4
The slick YAML based configuration by file in Magnolia 5.4Magnolia
 

More from Magnolia (20)

The SEO Workflow
The SEO WorkflowThe SEO Workflow
The SEO Workflow
 
Buzzword bingo: The real deal behind omnichannel, personalization and headless
Buzzword bingo: The real deal behind  omnichannel, personalization and headlessBuzzword bingo: The real deal behind  omnichannel, personalization and headless
Buzzword bingo: The real deal behind omnichannel, personalization and headless
 
Developing Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficientlyDeveloping Magnolia based sites correctly, quickly and efficiently
Developing Magnolia based sites correctly, quickly and efficiently
 
Integrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer ExperienceIntegrating e-Commerce into your Customer Experience
Integrating e-Commerce into your Customer Experience
 
Customer Engagement in the Digital Era
Customer Engagement in the Digital EraCustomer Engagement in the Digital Era
Customer Engagement in the Digital Era
 
The Age of the IOT & Digital Business
The Age of the IOT & Digital BusinessThe Age of the IOT & Digital Business
The Age of the IOT & Digital Business
 
Using Magnolia in a Microservices Architecture
Using Magnolia in a Microservices ArchitectureUsing Magnolia in a Microservices Architecture
Using Magnolia in a Microservices Architecture
 
A modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at AtlassianA modern front end development workflow for Magnolia at Atlassian
A modern front end development workflow for Magnolia at Atlassian
 
Magnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynoteMagnolia Conference 2015 - Pascal Mangold's keynote
Magnolia Conference 2015 - Pascal Mangold's keynote
 
Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4Product keynote - introducing Magnolia 5.4
Product keynote - introducing Magnolia 5.4
 
Launching Magnolia on demand
Launching Magnolia on demandLaunching Magnolia on demand
Launching Magnolia on demand
 
Front-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites fasterFront-end developers - build Magnolia sites faster
Front-end developers - build Magnolia sites faster
 
Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?Magnolia and beacons: how do they work best together?
Magnolia and beacons: how do they work best together?
 
Magnolia and the IOT
Magnolia and the IOTMagnolia and the IOT
Magnolia and the IOT
 
Internationalization for globalized enterprise websites
Internationalization for globalized enterprise websitesInternationalization for globalized enterprise websites
Internationalization for globalized enterprise websites
 
The new visana website how to fit a square peg into a round hole
The new visana website   how to fit a square peg into a round holeThe new visana website   how to fit a square peg into a round hole
The new visana website how to fit a square peg into a round hole
 
Solving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approachSolving for complex UI designs: a front-end perspective and approach
Solving for complex UI designs: a front-end perspective and approach
 
Extending Magnolia with our solutions
Extending Magnolia with our solutionsExtending Magnolia with our solutions
Extending Magnolia with our solutions
 
Boost your online e commerce with magnolia
Boost your online e commerce with magnoliaBoost your online e commerce with magnolia
Boost your online e commerce with magnolia
 
The slick YAML based configuration by file in Magnolia 5.4
The slick YAML based configuration by file in Magnolia 5.4The slick YAML based configuration by file in Magnolia 5.4
The slick YAML based configuration by file in Magnolia 5.4
 

Recently uploaded

Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 

Recently uploaded (20)

Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 

Advanced personalization

  • 2. 2 About me Dirk Arend Senior IT Manager §  Software-engineering background §  Joined Aperto in 2011 §  Now leading a technology team for Aperto PYCO §  Experienced in complex Magnolia projects for clients in the U.S. and Europe §  Always interested in new technologies for realizing web solutions
  • 4. Aperto PYCO Is a joint venture of Aperto and the PYCO Group after a partnership of many years Provides creative, strategic and technical skills to bring clients to the next level Has a growing team which is specialized for the most complex Magnolia projects: State-of-the-art services for Magnolia development §  Java engineers §  Frontend developers §  System architects §  Business analysts §  Quality managers §  IT project managers 4
  • 5. BERLIN MIAMI DUBAI BEIJING HO CHI MINH CITY Continents covered BASEL The Right Partners for the Digital Age 20 Years servicing digital agencies and Fortune 500 companies 700+ Employees World-wide PARIS BRUSSELS HONG KONG SEATTLE NEW YORK NAIROBI JOHANNESBURG 4 13 Development centers in Ho Chi Minh City and Berlin Aperto Group PYCO GroupAperto PYCO Offices around the globe 5
  • 6. Why is personalizing your website important 6
  • 7. „„74% of online consumers get frustrated with websites when content appears that has nothing to do with their interests. Source: 2013 Online Personal Experience Study, by Janrain 7
  • 8. Typical reasons for low user engagement Static audience group for all visitors Individual user interests are not considered One site behavior for various contexts Less relevant content is delivered 8
  • 9. How to create a dynamic web experience that speaks to the audience 9
  • 11. Objectives for advanced personalization Deliver the right message at the right time to the right audience. Providing best matching content Analyzing user context and user behavior Using a variety of external data sources Optimizing content in real time 11
  • 12. Proof of concept for advanced personalization Optimizing user segmentation with custom traits Managing personalized content on component level Previewing dynamic content in Admin Central Understanding user interests with social login Using customer behavior for automated recommendations Improved retargeting with connected CRM Efficient toolset for enhancing Magnolia CMS 12
  • 13. Proof of concept applied for news website Use case §  Providing most relevant news to individual users Business goals §  Higher customer engagement §  Increase revenue generation Implementation §  Various enhancements for content personalization with Magnolia 5.3 13 Custom messages Individual recommendations Localized content
  • 15. User segmentation with custom traits Magnolia CMS already provides a set of traits to target a website visitor Segmentation results are optimized with additional custom traits Achieving a more personal website experience 15 location user agent User context browsing history User behavior age gender interests Social media account type date of account creation CRM
  • 16. Managing personalized content on component level 16
  • 17. Standard personalization on page level Content variants are created on page level Traits and segments are assigned to an entire page One page copy must be edited for each audience group Functional scope of Magnolia CMS 5.3 17
  • 18. Advanced personalization on component level Creating duplicate content is no longer necessary One content page can be used for diverse audience groups Well known editing process for personalization of components Enhancements for Magnolia CMS 18 4 component variants for several IP locations
  • 19. Assigning traits to components New “component box” is introduced All component variants are easily managed in a tabbed box Each tab provides content for one audience group Traits and segments are directly assigned to a tab Efficient process for editing personalized content 19
  • 20. Implementation of personalized components Steps during rendering process: 1.  Collecting assigned traits of all variants in a component box 2.  Comparing traits with context of incoming page request 3.  The first matching component variant is displayed 4.  If no match is found, a component variant without assigned trait is displayed Code changes are limited to rendering model of component box: §  No changes in CMS core §  Magnolia CMS can be updated without limitations 20
  • 21. Previewing dynamic content in Admin Central 21
  • 22. Preview of personalized components Setting up personas with all available (custom) traits Previewing pages by selecting personas and traits Only matching component variants are displayed Using Magnolia CMS for valuable tests before publishing content 22
  • 24. Advantages of integrating a social login Customer gets easy access to member areas 24 Magnolia CMS retrieves latest social profile each time the user signs in Value of customer profile increases significantly with social interests Users’ content consumption can be predicted with increased accuracy
  • 25. Understanding user interests with Facebook RESTful webservice of Facebook Graph API provides profile information: These custom traits are used for delivering personalized content Customers are retargeted with unique ID of Facebook profile 25 §  Location §  Interests §  Gender §  Age
  • 26. Using customer behavior for automated recommendations 26
  • 27. Increasing content consumption with automated recommendations Teaser carousel is automatically filled with personalized content Recommendations are determined by applying browsing behavior of user No manual efforts for selecting content 27 Recommendations based on custom trait “News Interests”
  • 28. Real-time recommendations with behavioral targeting 28 Magnolia CMS updates user statistic about news interests Magnolia CMS determines content pages which fit to current user interests Page is delivered with most relevant recommendations 4 3 User requests a webpage which is tagged with news categories 1 2
  • 30. Building a unified view of customer data Segmentation is more successful with combined user data of various sources Magnolia CMS is connected via REST service to CRM OpenCRX 30 Customer data is enhanced with additional targeting criteria Returning users are recognized by existing account in OpenCRX All targeting information is stored in a single database
  • 31. Connecting Magnolia CMS to OpenCRX Social identity is linked with account in OpenCRX Accounts are automatically created Each account contains targeting criteria of various sources 31 Customer management Social network Browsing behavior
  • 32. Overview of advanced personalization Social media profile Unified view of customer information 32 User context and browsing behavior Data sources for user targeting Personalized website Logic for aggregating most relevant content Combined data for user segmentation Latest user information
  • 33. Contact Dirk Arend Senior IT Manager dirk.arend@aperto-pyco.com Aperto PYCO www.aperto-pyco.com 33