SlideShare a Scribd company logo
1 of 13
Interaktiv GmbH | Creative Information Solutions
PERSONALIZED CONTENT
DELIVERY WITH PLONE
1 / 13
WHO WE ARE
Johanna Marcel Thomas
 Full service agency since 1998, Cologne/Germany
 Open source development, content management,
online marketing
 Websites, portals, intranets
 Spezialisation in health care and non-profit
organizations
2 / 13Interaktiv GmbH | Creative Information Solutions
WHY CONTENT PERSONALIZATION?
© Interaktiv GmbH | Creative Information Solutions
Traditional one-size-fits-all approach:
the same website content is delivered to all website users
vs.
Modern marketing approaches:
at least segmented if not personalized content delivery
3 / 13
User interaction Data / Profile Personalized content
4 / 13© Interaktiv GmbH | Creative Information Solutions
REAL LIFE EXAMPLE
Data source: day of the week and time
Send Mail
During working hours
Outside working hours
0800 123 4567
5 / 13
© Interaktiv GmbH | Creative Information Solutions
PERSONALIZATION IN PLONE?
BUILT-IN … SORT OF
 Language
 Login status
 Group portlets
 Time-based publication (publishing date and expiration date)
6 / 13© Interaktiv GmbH | Creative Information Solutions
OUR PROPOSAL
PLONE AS A PERSONALIZED
CONTENT DELIVERY
PLATFORM
7 / 13© Interaktiv GmbH | Creative Information Solutions
PLONE AS A PERSONALIZED CONTENT DELIVERY PLATFORM
Data connector
Rules editor Personas
administration
Tiles editor Content pools
Alter ego views
Collect data
aggregate
and display data
Transform data
to personas and
use cases
Create personalized
content
Check results
Learn and enhanceAnalytics
8 / 13© Interaktiv GmbH | Creative Information Solutions
DATA CONNECTOR
Plone
Data Connector
APIs
Web analytics
Google, etracker
CRM
Salesforce, SugarCRM,
Odoo.com
In session data:
Browser, device, referrer,
resolution, IP, search term
on site...
Plone user
profile
when logged in
Social media
profile
when logged in via
Social Login
E-commerce
solution
Magento, …
Mailing tools
Mailchimp, …
Weather
forecast /
current
weather
Date
and
time
Recommendation
engine
Cookies
9 / 13© Interaktiv GmbH | Creative Information Solutions
PERSONAS
ALL NEW
10 / 13
Characteristics
© Interaktiv GmbH | Creative Information Solutions
TILES VS. PORTLETS
Fixed portlet
Flexible tiles
11 / 13© Interaktiv GmbH | Creative Information Solutions
• Performance
• Data storage
• Privacy
• User interface
© Interaktiv GmbH | Creative Information Solutions
CHALLENGES
12 / 13
YOUR QUESTIONS?
© Interaktiv GmbH | Creative Information Solutions
Interested in this project?
Talk to us at the conference
Or Contact us…
https://github.com/interaktivgmbh
https://github.com/interaktivgmbh/Personalized-content-delivery-with-Plone
www.interaktiv.de plone@interaktiv.de
13 / 13

More Related Content

Similar to Personalized content delivery with plone

APPbyYOU Company Messenger
APPbyYOU Company MessengerAPPbyYOU Company Messenger
APPbyYOU Company MessengerThomas Teufel
 
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REX
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REXHadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REX
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REXModern Data Stack France
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017Amazon Web Services
 
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRM
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRMDr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRM
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRMHeroes of CRM Conference
 
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?Thomas Maeder
 
Lelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company ProfileLelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company ProfileHrishikesh Lele
 
Senior some mäkelä_saarnio_jylhä
Senior some mäkelä_saarnio_jylhäSenior some mäkelä_saarnio_jylhä
Senior some mäkelä_saarnio_jylhäBusiness Turku
 
Next Generation Collaboration - ICT Spring 2013 Luxembourg
Next Generation Collaboration - ICT Spring 2013 LuxembourgNext Generation Collaboration - ICT Spring 2013 Luxembourg
Next Generation Collaboration - ICT Spring 2013 LuxembourgLaura Yecies
 
Ibm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoIbm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoMax Ardigó 🇦🇷
 
Marketing needs to change to be successful: Put your customer in the centre!
Marketing needs to change to be successful: Put your customer in the centre!Marketing needs to change to be successful: Put your customer in the centre!
Marketing needs to change to be successful: Put your customer in the centre!Stefan Pfeiffer
 
Top 10 use cases for enterprise search to increase organization productivity
Top 10 use cases for enterprise search to increase organization productivityTop 10 use cases for enterprise search to increase organization productivity
Top 10 use cases for enterprise search to increase organization productivityEduard Daoud
 
Next Generation Collaboration - Presentation at ICT Spring 2013
Next Generation Collaboration - Presentation at ICT Spring 2013Next Generation Collaboration - Presentation at ICT Spring 2013
Next Generation Collaboration - Presentation at ICT Spring 2013Laura Yecies
 
NOAH19 London Service Provider Book
NOAH19 London Service Provider BookNOAH19 London Service Provider Book
NOAH19 London Service Provider BookNOAH Advisors
 
Reinventing ibm sametime 9 dec 2013
Reinventing ibm sametime 9 dec 2013Reinventing ibm sametime 9 dec 2013
Reinventing ibm sametime 9 dec 2013Thierry Batut
 
Emarketing strategies for success
Emarketing strategies for successEmarketing strategies for success
Emarketing strategies for successRalph Paglia
 
Why is the Opensource Center by Atos developping a business model around Next...
Why is the Opensource Center by Atos developping a business model around Next...Why is the Opensource Center by Atos developping a business model around Next...
Why is the Opensource Center by Atos developping a business model around Next...Jérôme aka "Genma" Kun
 
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...OW2
 

Similar to Personalized content delivery with plone (20)

APPbyYOU Company Messenger
APPbyYOU Company MessengerAPPbyYOU Company Messenger
APPbyYOU Company Messenger
 
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REX
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REXHadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REX
Hadoop User Group 29Jan2015 Apache Flink / Haven / CapGemnini REX
 
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
AWS Executive Insight Event – Frankfurt: January 25 – 26, 2017
 
IndustryInform Demo March 2016
IndustryInform Demo March 2016IndustryInform Demo March 2016
IndustryInform Demo March 2016
 
IC-SDV 2019: Deep SEARCH 9
IC-SDV 2019: Deep SEARCH 9 IC-SDV 2019: Deep SEARCH 9
IC-SDV 2019: Deep SEARCH 9
 
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRM
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRMDr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRM
Dr. Florian Heinemann: Why the #1 Priority of Every CMO Should Be CRM
 
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?
7 Jahre Intranet Transformation bei Swisscom AG. Ein Ende in Sicht?
 
Lelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company ProfileLelesys Informatik GmbH - Company Profile
Lelesys Informatik GmbH - Company Profile
 
Senior some mäkelä_saarnio_jylhä
Senior some mäkelä_saarnio_jylhäSenior some mäkelä_saarnio_jylhä
Senior some mäkelä_saarnio_jylhä
 
Next Generation Collaboration - ICT Spring 2013 Luxembourg
Next Generation Collaboration - ICT Spring 2013 LuxembourgNext Generation Collaboration - ICT Spring 2013 Luxembourg
Next Generation Collaboration - ICT Spring 2013 Luxembourg
 
Ibm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - ArdigoIbm customer experience - iab12 - milano - Ardigo
Ibm customer experience - iab12 - milano - Ardigo
 
Marketing needs to change to be successful: Put your customer in the centre!
Marketing needs to change to be successful: Put your customer in the centre!Marketing needs to change to be successful: Put your customer in the centre!
Marketing needs to change to be successful: Put your customer in the centre!
 
Top 10 use cases for enterprise search to increase organization productivity
Top 10 use cases for enterprise search to increase organization productivityTop 10 use cases for enterprise search to increase organization productivity
Top 10 use cases for enterprise search to increase organization productivity
 
Next Generation Collaboration - Presentation at ICT Spring 2013
Next Generation Collaboration - Presentation at ICT Spring 2013Next Generation Collaboration - Presentation at ICT Spring 2013
Next Generation Collaboration - Presentation at ICT Spring 2013
 
NOAH19 London Service Provider Book
NOAH19 London Service Provider BookNOAH19 London Service Provider Book
NOAH19 London Service Provider Book
 
Reinventing ibm sametime 9 dec 2013
Reinventing ibm sametime 9 dec 2013Reinventing ibm sametime 9 dec 2013
Reinventing ibm sametime 9 dec 2013
 
eMarketer
eMarketereMarketer
eMarketer
 
Emarketing strategies for success
Emarketing strategies for successEmarketing strategies for success
Emarketing strategies for success
 
Why is the Opensource Center by Atos developping a business model around Next...
Why is the Opensource Center by Atos developping a business model around Next...Why is the Opensource Center by Atos developping a business model around Next...
Why is the Opensource Center by Atos developping a business model around Next...
 
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...
Supporting the OSS Business Ecosystem, Peter Ganten, Open Source Business All...
 

More from Interaktiv

Making new work work
Making new work workMaking new work work
Making new work workInteraktiv
 
The state of Plone performance
The state of Plone performanceThe state of Plone performance
The state of Plone performanceInteraktiv
 
Game of Plones
Game of PlonesGame of Plones
Game of PlonesInteraktiv
 
Privacy experience in Plone and other open source CMS
Privacy experience in Plone and other open source CMSPrivacy experience in Plone and other open source CMS
Privacy experience in Plone and other open source CMSInteraktiv
 
The Future of Plone: Thoughts from a Marketing Perspective
The Future of Plone: Thoughts from a Marketing PerspectiveThe Future of Plone: Thoughts from a Marketing Perspective
The Future of Plone: Thoughts from a Marketing PerspectiveInteraktiv
 
Lost in migration
Lost in migrationLost in migration
Lost in migrationInteraktiv
 

More from Interaktiv (6)

Making new work work
Making new work workMaking new work work
Making new work work
 
The state of Plone performance
The state of Plone performanceThe state of Plone performance
The state of Plone performance
 
Game of Plones
Game of PlonesGame of Plones
Game of Plones
 
Privacy experience in Plone and other open source CMS
Privacy experience in Plone and other open source CMSPrivacy experience in Plone and other open source CMS
Privacy experience in Plone and other open source CMS
 
The Future of Plone: Thoughts from a Marketing Perspective
The Future of Plone: Thoughts from a Marketing PerspectiveThe Future of Plone: Thoughts from a Marketing Perspective
The Future of Plone: Thoughts from a Marketing Perspective
 
Lost in migration
Lost in migrationLost in migration
Lost in migration
 

Recently uploaded

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Recently uploaded (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Personalized content delivery with plone

  • 1. Interaktiv GmbH | Creative Information Solutions PERSONALIZED CONTENT DELIVERY WITH PLONE 1 / 13
  • 2. WHO WE ARE Johanna Marcel Thomas  Full service agency since 1998, Cologne/Germany  Open source development, content management, online marketing  Websites, portals, intranets  Spezialisation in health care and non-profit organizations 2 / 13Interaktiv GmbH | Creative Information Solutions
  • 3. WHY CONTENT PERSONALIZATION? © Interaktiv GmbH | Creative Information Solutions Traditional one-size-fits-all approach: the same website content is delivered to all website users vs. Modern marketing approaches: at least segmented if not personalized content delivery 3 / 13
  • 4. User interaction Data / Profile Personalized content 4 / 13© Interaktiv GmbH | Creative Information Solutions
  • 5. REAL LIFE EXAMPLE Data source: day of the week and time Send Mail During working hours Outside working hours 0800 123 4567 5 / 13 © Interaktiv GmbH | Creative Information Solutions
  • 6. PERSONALIZATION IN PLONE? BUILT-IN … SORT OF  Language  Login status  Group portlets  Time-based publication (publishing date and expiration date) 6 / 13© Interaktiv GmbH | Creative Information Solutions
  • 7. OUR PROPOSAL PLONE AS A PERSONALIZED CONTENT DELIVERY PLATFORM 7 / 13© Interaktiv GmbH | Creative Information Solutions
  • 8. PLONE AS A PERSONALIZED CONTENT DELIVERY PLATFORM Data connector Rules editor Personas administration Tiles editor Content pools Alter ego views Collect data aggregate and display data Transform data to personas and use cases Create personalized content Check results Learn and enhanceAnalytics 8 / 13© Interaktiv GmbH | Creative Information Solutions
  • 9. DATA CONNECTOR Plone Data Connector APIs Web analytics Google, etracker CRM Salesforce, SugarCRM, Odoo.com In session data: Browser, device, referrer, resolution, IP, search term on site... Plone user profile when logged in Social media profile when logged in via Social Login E-commerce solution Magento, … Mailing tools Mailchimp, … Weather forecast / current weather Date and time Recommendation engine Cookies 9 / 13© Interaktiv GmbH | Creative Information Solutions
  • 10. PERSONAS ALL NEW 10 / 13 Characteristics © Interaktiv GmbH | Creative Information Solutions
  • 11. TILES VS. PORTLETS Fixed portlet Flexible tiles 11 / 13© Interaktiv GmbH | Creative Information Solutions
  • 12. • Performance • Data storage • Privacy • User interface © Interaktiv GmbH | Creative Information Solutions CHALLENGES 12 / 13
  • 13. YOUR QUESTIONS? © Interaktiv GmbH | Creative Information Solutions Interested in this project? Talk to us at the conference Or Contact us… https://github.com/interaktivgmbh https://github.com/interaktivgmbh/Personalized-content-delivery-with-Plone www.interaktiv.de plone@interaktiv.de 13 / 13

Editor's Notes

  1. Stehe hier für die Interaktiv GmbH, und möchte uns daher kurz vorstellen. Wir sind seit 1998 am Markt, haben unseren Sitz in Köln und beschäftigen uns in erster Linie mit Open Source Entwicklung, mit Content Management Systemen und allen Spielarten des Online Marketings. In der Open Source Entwicklung haben wir 7 Entwickler, die festangestellt oder als freiberufliche Mitarbeiter seit langer Zeit für uns tätig sind. We are a Cologne Germany-based web agency specializing in sophisticated content management based on Plone. We build state-of-the art web applications, serving customers in Germany and abroad. Sponsored Plone conference 2014 in Bristol
  2. Personalisierung ist zur Zeit ein Buzz-Wort im Online-Marketing. Jeder versteht etwas anderes darunter (A/B-Testing, personalisierte Werbung ausliefern, meistens bezogen auf E-Commerce; persönliche Anrede in Newslettern, Recommendation Engine zur Empfehlung passender Produkte) Plone as a content management system for websites still follows a traditional one-size-fits-all approach: with some exceptions (we will see those later during the talk), the same website content is delivered to all website users. By contrast, modern marketing approaches entail at least segmented if not personalized content delivery to users. Why show users a newsletter subscription portlet if they already subscribe to the newsletter? If we already know from analytics data, referral data or CRM data what a user is looking for, what her interests are and where she is from, why don’t we show her the content truly relevant to her?
  3. Visitor navigates through website, searches, “does things” CMS or external tool loads profile data, session data etc. and gives trigger in real-time CMS dynamically generates content for this user
  4. Erkennung der Browsersprache -> Auslieferung von lokalisiertem Content Anpassung von Portlets nach eingeloggt/nicht eingeloggt Gruppenportlets Funktionen wie z.B. plone.app.discussion einstellbar nach Nutzergruppe. Zeitbasierte Veröffentlichung (Freigabe- und Ablaufdatum) Viele der gezeigten Beispiele lassen sich natürlich auch in Plone integrieren (z.B. Chat online/offline). Es sind dann aber Einzelmaßnahmen. Es gibt keine zentrale Verwaltung und Steuerung von Personalisierungsmaßnahmen.
  5. Viele der gezeigten Beispiele lassen sich natürlich auch in Plone integrieren (z.B. Chat online/offline). Es sind dann aber Einzelmaßnahmen. Es gibt keine zentrale Verwaltung und Steuerung von Personalisierungsmaßnahmen.
  6. Prinzipien: keine Datenspeicherung in Plone selbst Die meisten externe Datenquellen müssen in Realtime abgefragt warden, historische Daten sind meistens nicht gewünscht. Nicht auf ein einziges “Partnersystem” (wie z.B. Google Analytics) setzen, sondern “offen” sein für beliebige externe Datenquellen, da jeder Kunde mit anderen System arbeitet. Datenquelle-Beispiel: Analytics Real Time Reporting API https://developers.google.com/analytics/devguides/reporting/realtime/v3/ Dimensions and Metrics User : rt:userType , rt:activeUsers Time : rt:minutesAgo Traffic Sources :rt:referralPath rt:campaign rt:source rt:medium rt:trafficType rt:keyword Goal Conversions rt:goalId rt:goalXXValue rt:goalValueAll rt:goalXXCompletions rt:goalCompletionsAll Platform / Device :rt:browser rt:browserVersion rt:operatingSystem rt:operatingSystemVersion rt:deviceCategory rt:mobileDeviceBranding rt:mobileDeviceModel   Geo : rt:country rt:region rt:city rt:latitude rt:longitude  Page Tracking : rt:pagePath rt:pageTitle rt:pageviews App Tracking : rt:appName rt:appVersion rt:screenName rt:screenViews Event Tracking : rt:eventAction rt:eventCategory rt:eventLabel rt:totalEvents
  7. Persona has a whole story behind it, name, picture, properties - gained from analytics. We know the concept of personas from user-centric design.
  8. Does everyone know what tiles and portlets are? Portlets: boxes, usualy in left or right column, for example navigation portlet Tiles: Plone‘s “new“ concept for editing content in place with a visual editor. The guys working on Mosaic and collective.cover are doing a great job there. Backend architecture: plone.app.blocks 2.1.2 "rendering model" und "Tiles" https://pypi.python.org/pypi/plone.app.blocks
  9. Performance: Daten aus Drittsystem in Echtzeit, Auslieferung der richtigen Variante; Datenspeicherung doch zumindest für einige „interne“ Daten notwendig? In relationaler Datenbank? Datenschutz Wie kann ein User Interface aussehen? Denken wir zu sehr Website-zentriert, also für einen Kanal? Müsste das System als Publishing-Plattform in der Lage sein, den personalisierten Content über REST-Schnittstelle anderen Systemen zur Verfügung zu stellen?