SlideShare a Scribd company logo
Personalization and Integration
Unleashed!
Houston Sitecore Users Group
David Walker
Sitecore 2015 Technology MVP, 2x Microsoft MVP, CSM, CSD, MCP, MCAD, MCSD
David Walker
• Sitecore 2015 Technology MVP
• Sitecore Certified Developer I & II – 5.3
• Over 25+ years exp, 75% as a Consultant
• Certified Scrum Master, Scrum Developer
• MCP in 2003, MCAD & MCSD in 2005
• Former Sr App Dev Manager at Microsoft
• Former two-time Microsoft ASP.NET MVP
• TechFests.com founder – 11th year of TulsaTechFest.com
Connect with Me
Email:dave@radicaldave.com
Twitter:@DavidWalker
Blog:RadicalDave.com
Agenda/Goals
1. SaveYou x # of Iterations
2. Personalization Overview
3. Lessons Learned
4. .NET Core Overview
What Would Your Company/Customers Wish For?
I’m Here… What’s Your Other Two Wishes?
You Can Be The Super Hero!
The Sky is Blue… and the birds are singing!
1 of only 168 Sitecore MVP’s Worldwide
Why Personalize?
Why is Personalization so Important?
To empower organizations
to build the effective
meaningful relationships
that win customers
for life
Know Every Customer and Shape Every Experience
Attracting & Keeping customers for life
Zero
Awareness
Consideration
Purchase
Boredom
Indifference
Honeymoon
Buy
Trial
What is your Customer Experience Maturity Level?
Problem,
What Problem?
Problem: Data is spread across the organization
Apps
CRM
Social
Media
Customer
Support
Website
POS
CRM
Social
Media
Customer
Support
Website
POS Apps
Problem: Data is spread across the organization
Sitecore
Experience
Platform
To the Rescue
Solution: xDB, built specifically for Customer Experience data
CRM
Social
Media
Customer
Support
Website
POS AppsxDB
Solution: xDB - Sitecore Experience Database
Integrate Systems to Achieve Personalization Bliss
Personalize,
How?
Using Content Editor
Or Experience Editor
Use ANY xDB data to Personalize
Know Every Customer and Shape Every Experience
• Every component
• For every visitor
• Engagement Value
measurement
Personalize, Monitor and Measure
Test & Optimize
Test – Easily Simulate Personalization
Optimize – Every Component
Optimize – Everywhere
Optimize – Everywhere – Across All Channels
Optimize – Everywhere – Across Platforms
Basic
Personalization
Out of the Box!
Location Context Aware!
Easy to Enhance!
Personalization
Out of the Box!
“Sales Regions”, “Districts” or “Region Groups”?
All in just a few lines of code!
Accelerate
Your Journey
By Joining Mine
Easy Integration
for
Personalization
Third-Party Data? Piece of Cake!
Just a few examples!
How About That Weather?
How About Property Values?
People per Household? Housing Units?
Even Commute Time!
Accelerate
Business
Experience
Customers – Demand More, So Deliver More!
Sometimes Specific and Simple is Best!
But Never Limit The Imaginzation!
Adaptive Rules
By Adam Conn
@ADC_Sitecore
Plug – for Great tool!
The Evolution of
Personalization
Has Begun!
It Has Already Begun!
Super Size Me!
The Evolution of
Personalization
Now Exponential!
MIND…BLOWN!
MIND…BLOWN!
Got API ?
Will Integrate!
Any and All!
# API’s
x
# Data Points
LIMITLESS OPTIONS
Keep Them Separated!
Refactor Conditions – Configurable Providers!
But Wait
There’s More!
What if…. A New Requirement:
Refactor … yet again
IntoThe Core
.NET Core
Cross-platform
Open source
Flexible
Modular
.NET Core
Do it Right
The FirstTime
IInterface
Example: Sitecore.SharedSource.ListRenderer
GetSitecoreContent
GetWebContent
GetDbContent
Example: Sitecore.SharedSource.ListRenderer
IDataSource
IDataSource
Wrap It Up / Key Take Aways
1. It is a Journey – Refactor!
2. Always IInterface
3. Abstract to the Deep-End
4. Use .NET Core for
maximum reusability
Questions/Ideas?
Want More?
Get Social!
LearnTogether
@DavidWalker
RadicalDave.com
#Sitecore Slack
Resources
http://SitecoreUG.org
http://Sitecore.net
http://LaunchSitecore.net
http://Marketplace.Sitecore.net
http://YouTube.com/User/SitecoreChannel/
http://YouTube.com/User/MasterSitecore/
http://GitHub.com/SitecoreDave/
Connect with me!
Twitter: @DavidWalker, LinkedIn, Facebook,
http://RadicalDave.com

More Related Content

PPTX
My Journey to Personalization and Integration Bliss
PDF
Enterprise Day 2015 - beyond software teams (Atlassian)
PPTX
Day1 session1 keynote_speech_khartabil
PPTX
Sandler Summit
PPT
Paid Search - 10 Commandments of Effective SEM Management
PDF
S2.part.4.워프와광고
PPTX
Presentation
PPTX
eGenie making Google AdWords work
My Journey to Personalization and Integration Bliss
Enterprise Day 2015 - beyond software teams (Atlassian)
Day1 session1 keynote_speech_khartabil
Sandler Summit
Paid Search - 10 Commandments of Effective SEM Management
S2.part.4.워프와광고
Presentation
eGenie making Google AdWords work

What's hot (15)

ZIP
What are you doing with your data 08
PPTX
Thrive Themes Presentation
PPT
The Magical Secret to Natural Site Conversions for Usability and SEO (PubCon ...
PPTX
Ready for Takeoff: How Landing Pages Can Boost your Insurance Website Leads
PDF
Email planning workbook
PPT
Legalex 2014 - Website Masterclass
PPT
3steps design studio
PDF
Ad specs marketing booster
PDF
New Website Options for Financial Advisors
PPTX
Mailsend by 500apps
PPTX
Usability and Persuasive Design for Increasing Conversions
PPT
Lecture 6 seo training
PPTX
Travel Babble June 2012
PPTX
Measuring: Blogging Your Brand
PDF
Marketing: Your Unexpected DevOps Allies
What are you doing with your data 08
Thrive Themes Presentation
The Magical Secret to Natural Site Conversions for Usability and SEO (PubCon ...
Ready for Takeoff: How Landing Pages Can Boost your Insurance Website Leads
Email planning workbook
Legalex 2014 - Website Masterclass
3steps design studio
Ad specs marketing booster
New Website Options for Financial Advisors
Mailsend by 500apps
Usability and Persuasive Design for Increasing Conversions
Lecture 6 seo training
Travel Babble June 2012
Measuring: Blogging Your Brand
Marketing: Your Unexpected DevOps Allies
Ad

Viewers also liked (20)

PPTX
Sean Rusinko - What does full-on personalization look like and how do I get t...
PPTX
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
PPTX
Transform a web team into a Sitecore dream-team
PDF
Digital Finance Sitecore Finland: Michael Leander keynote presentation
PPTX
The Challenges Of Building A Sitecore Digital Marketing Platform
PDF
Sitecore: Understanding your visitors and user personas
PPTX
Website personalization with Sitecore Experience Platform
PDF
5 Critical Keys to Success with Sitecore DMS
PPTX
What's New in Sitecore 8 - St. Louis Sitecore User Group Meetup
PPTX
Sitecore experience platform part 2
PDF
Make Me Over! Real-time Site Renovations
PPTX
Provoke: Agile Marcoms - Strategies & Technologies
PPTX
Sitecore experience platform session 1
PPTX
Understanding the Sitecore Architecture
PPTX
Close the Gap - Understand your customer and enhance your digital experience ...
PPTX
Sitecore xPlatform - Introduction
PPT
Agile Design with Scrum - Fast, furious & effective
PDF
Intro To Lean Startup (8 Oct 2015)
PPTX
Dynamic Website Personalization - Make your website more interactive.
PPTX
Introducing Sitecore - The Experience Platform
Sean Rusinko - What does full-on personalization look like and how do I get t...
What Does Full-on Personalization Look Like and How Do I Get There? Sitecore ...
Transform a web team into a Sitecore dream-team
Digital Finance Sitecore Finland: Michael Leander keynote presentation
The Challenges Of Building A Sitecore Digital Marketing Platform
Sitecore: Understanding your visitors and user personas
Website personalization with Sitecore Experience Platform
5 Critical Keys to Success with Sitecore DMS
What's New in Sitecore 8 - St. Louis Sitecore User Group Meetup
Sitecore experience platform part 2
Make Me Over! Real-time Site Renovations
Provoke: Agile Marcoms - Strategies & Technologies
Sitecore experience platform session 1
Understanding the Sitecore Architecture
Close the Gap - Understand your customer and enhance your digital experience ...
Sitecore xPlatform - Introduction
Agile Design with Scrum - Fast, furious & effective
Intro To Lean Startup (8 Oct 2015)
Dynamic Website Personalization - Make your website more interactive.
Introducing Sitecore - The Experience Platform
Ad

Similar to Houston Sitecore User Group Meetup - Personalization and Integration Unleashed (20)

PPTX
SUGCON-NA-Unleashing the full potential of XM Cloud personalization with Site...
PPTX
Getting Started with Sitecore Personalization by Ed Kapuscinski
PDF
Unofficial Sitecore Training - Data enrichment and personalization
PPTX
Sitecore personalization Basic
PPTX
Provoke: Achieving enhanced personalisation through big data – David Sigerson...
PDF
Real Time Personalization in Sitecore Experience Profile
PPTX
Sitecore XM Cloud Personalization vs Sitecore Personalize
PPTX
Sitecore 8 XP – A Dream for Digital Marketers
PDF
Developing a Manageable Approach to Utilizing Sitecore at Scale
PDF
Personalization, Beyond Recommenders by Edward Chenard
PDF
Getting Started: Personalization
PDF
Personalization, beyond recommenders
PPTX
2) How charities can harness the power of personalisation - Emerging Digital ...
PPTX
Developing with Sitecore Personalize SDK.pptx
PPTX
Personalization, Going Beyond the Technology (Como envolver os clientes, sem ...
PPTX
Accelerating Personalization to Cut Through Digital Noise
PPTX
Personalization and the Experience Explorer - St. Louis Sitecore User Group M...
PDF
Interact16 Crystal Olig: Web Architecture to Fuel Customized, Human Experiences
PPTX
Activating massive omnichannel personalization
PPTX
What is digital personalisation in Travel and why should I care? Travel Techn...
SUGCON-NA-Unleashing the full potential of XM Cloud personalization with Site...
Getting Started with Sitecore Personalization by Ed Kapuscinski
Unofficial Sitecore Training - Data enrichment and personalization
Sitecore personalization Basic
Provoke: Achieving enhanced personalisation through big data – David Sigerson...
Real Time Personalization in Sitecore Experience Profile
Sitecore XM Cloud Personalization vs Sitecore Personalize
Sitecore 8 XP – A Dream for Digital Marketers
Developing a Manageable Approach to Utilizing Sitecore at Scale
Personalization, Beyond Recommenders by Edward Chenard
Getting Started: Personalization
Personalization, beyond recommenders
2) How charities can harness the power of personalisation - Emerging Digital ...
Developing with Sitecore Personalize SDK.pptx
Personalization, Going Beyond the Technology (Como envolver os clientes, sem ...
Accelerating Personalization to Cut Through Digital Noise
Personalization and the Experience Explorer - St. Louis Sitecore User Group M...
Interact16 Crystal Olig: Web Architecture to Fuel Customized, Human Experiences
Activating massive omnichannel personalization
What is digital personalisation in Travel and why should I care? Travel Techn...

More from David Walker, CSM,CSD,MCP,MCAD,MCSD,MVP (6)

PPTX
Hard-Core Integration Intoxication with .NET Core
PPTX
Building Powerful and Intelligent Applications with Azure Machine Learning
PPTX
Building Powerful and Intelligent Applications with Azure Machine Learning
PPTX
SUGCON EU - Master Personalization and Integration
PPTX
Integration Intoxication - Little Rock TechFest 2016 - David Walker
PPTX
Collab365 Empower-Your-Applications-With-Azure-Machine-Learning
Hard-Core Integration Intoxication with .NET Core
Building Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine Learning
SUGCON EU - Master Personalization and Integration
Integration Intoxication - Little Rock TechFest 2016 - David Walker
Collab365 Empower-Your-Applications-With-Azure-Machine-Learning

Recently uploaded (20)

PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
System and Network Administration Chapter 2
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
medical staffing services at VALiNTRY
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Nekopoi APK 2025 free lastest update
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Transform Your Business with a Software ERP System
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
System and Network Administration Chapter 2
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
How Creative Agencies Leverage Project Management Software.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Which alternative to Crystal Reports is best for small or large businesses.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Reimagine Home Health with the Power of Agentic AI​
Odoo Companies in India – Driving Business Transformation.pdf
Essential Infomation Tech presentation.pptx
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
medical staffing services at VALiNTRY
Design an Analysis of Algorithms II-SECS-1021-03
Nekopoi APK 2025 free lastest update
Softaken Excel to vCard Converter Software.pdf
Transform Your Business with a Software ERP System
2025 Textile ERP Trends: SAP, Odoo & Oracle
Upgrade and Innovation Strategies for SAP ERP Customers
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf

Houston Sitecore User Group Meetup - Personalization and Integration Unleashed

Editor's Notes

  • #4: The wrong way!
  • #6: For some.. They think this is enough…
  • #8: Bliss. Ah. Sweet Bliss.. For Customers, Marketing Team and Business
  • #10: Ignorance is bliss?
  • #11: Sitecore’s vision is to empower organizations to build the effective - meaningful relations - that win customers for life. The goal of Sitecore 8: To become the leading platform that provides a fully connected customer experience and integrates with other customer-facing platforms while providing a single, holistic view of the customer.
  • #12: The aim of marketing is to know and *understand the customer so well* the product or service fits the user and *sells itself*. CMO’s report they spend 8% of their marketing budgets on marketing analytics and expect to increase this level in the next three years. * CMO Survey
  • #13: On average, loyal customers are worth up to 10 times as much their first purchase. *White House Office of Consumer Affairs
  • #14: You can only improve if you measure, monitor and optimize.
  • #15: Ignorance is bliss?
  • #16: Data continues to spread at a phenomenal rate across an exploding amount of systems and platforms
  • #17: And for most, this has lead to a massive ball of intertwined and brittle connections between these systems.
  • #18: Calling all super heroes!
  • #19: All of that information can be connected into the Sitecore Experience Platform with the power of the Sitecore Experience Database (xDB). All of this in an extensible way that allows you enrich this data from other sources as well.
  • #20: Giving you the ability to collect every interaction an individual has with a brand, including: online interactions from non-Sitecore sites, social media interactions, and offline interactions. Attribute each of these interactions to channels that can be molded to fit your business, measure to billable outcomes and visualize an individual customers journey with your brand through the Experience Profiles: from Anonymous – Known – Converted – Returning.
  • #21: In order to achieve bliss, you must know what you don’t know… only then can you achieve a true state of bliss
  • #22: Why settle for achieving bliss yourself? Let your customers share in your new blissful state
  • #23: Using Content Editor
  • #24: Using Content Editor
  • #25: Know your Customer
  • #26: Across all your data stores and systems with hundreds of rules Out of the Box…
  • #27: In-house marketers who are personalizing their web experiences and who are able to quantify the improvement see, on average, a 19% uplift in sales.
  • #28: Again: You can only improve if you Test, measure, monitor and optimize.
  • #29: With Sitecore 8, now you can easily Simulate Personalization profiles.. See what your customer sees!
  • #30: Then optimize every component
  • #31: Everywhere
  • #32: Across all channels
  • #33: With the Federated Experience Manager you can deliver a connected experience across disparate platforms to build strong relationships with users at all touch points. Track offsite behaviour and identify user conversions across an ecosystem Build trust and engagement with users through tailored and consistent messaging on all touch points, optimize website features, functionality and content to enhance user experience
  • #34: Ignorance is bliss?
  • #35: Including Region… in the US = State
  • #36: Like everything else in the Sitecore Experience Platform, the Personalization engine and components are very extensible!
  • #37: Including Region… in the US = State
  • #38: Including Region… in the US = State
  • #39: Join my on My Journey… and learn from my experience
  • #40: Like everything else in the Sitecore Experience Platform, the Personalization engine and components are very extensible!
  • #41: Like everything else in the Sitecore Experience Platform, the Personalization engine and components are very extensible!
  • #42: Customize based on local weather
  • #43: Property Values
  • #44: Size of Household, Income, Education Level and hundreds of other demographics
  • #45: Size of Household, Income, Education Level and hundreds of other demographics
  • #46: Necessity often drives Innovation
  • #47: Get as detailed and specific as necessary to Accelerate the Business Experience
  • #48: But break down limits
  • #49: Necessity often drives Innovation
  • #50: Necessity often drives Innovation
  • #51: With simple Provider style organization, you can exponentially Accelerate the Business Experience
  • #54: Integrate anything! The right way.. From the beginning!
  • #55: Integrate anything! The right way.. From the beginning!
  • #56: With simple Provider style organization, you can exponentially Accelerate the Business Experience
  • #57: With simple Provider style organization, you can exponentially Accelerate the Business Experience
  • #58: .NET Core! True Cross Platform .NET!
  • #59: .NET Core! True Cross Platform .NET!
  • #60: .NET Core! True Cross Platform .NET!
  • #61: With simple Provider style organization, you can exponentially Accelerate the Business Experience
  • #62: .NET Core! True Cross Platform .NET!
  • #63: .NET Core! True Cross Platform .NET!
  • #64: iOS, Linux, Xamarin,
  • #65: So you don’t have to do it again!
  • #66: It saves so much time and effort!
  • #67: I Interface… ALWAYS INTERFACE!
  • #68: The wrong way!
  • #69: FileSystem/Storage, etc., etc.
  • #70: FileSystem/Storage, etc., etc.
  • #71: The wrong way!
  • #77: The wrong way!