Weitere ähnliche Inhalte
Ähnlich wie Sitecore Experience & SUGCON 2019 (20)
Kürzlich hochgeladen (20)
Sitecore Experience & SUGCON 2019
- 3. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Sitecore Experience 2019
3 APRIL, 2019 | LONDON
3
- 4. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
• First ever conference organized by Sitecore
• Oriflame has been recognized as valuable customer
• 800 attendes
• Sitecore communication towards they partners /
customers
• #SitecoreEXP
• Three streams:
− Personalise with precission
− Connections driving commerce
− Solve the content crisis
4
Basic facts
- 5. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Opening keynote by Paige O’Neil (Sitecore CMO)
5
#1)
Marketing & IT: collaboration, otherwise no success possible
#2)
four levels of personalization:
1: device, date or campaign
2: journey
3: persona / patterns
4: the full one
three basic principles:
start small
fail fast
scale out
#3)
data is not available or it isn't trustworthy
#4)
it's not possible just to increase the amount of contents
more important is to produce good contents (how to measure the quality?)
#5)
too much data, but we don't understand them
do not let dirty data to go in; regular cleaning procedures
let's do it a goal for the whole company
- 6. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Lessons learned
6
• Oriflame is not an exception about the vision how IT should participate on marketing activities
• Everybody is solving the content chaos
• Three basic principles:
o start small
o fail fast
o scale out
- 7. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
DAM in the Bigger Picture
• Digital Assets Management X WCMS
• DAM: an engine for preparing all the different outputs
• Marketing content hub - different repositories:
− DAM
− PIM
− Digital Rights Management
• Data sentiment
by @Theresa Regli
7
- 8. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
How Including Women Fuels innovation and Drives Business
Results
by diversity to better productivity
8
- 9. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
The Impact of Effective Personalization
• Ideal case: personalize the presentation as customer is changing
• Marketers considerations:
− which tools
− how to engage
− are the customers really in the stage we think they are?
• Example scenario: based on current weather offer hotel's guests different activity types (indoor / outdoor)
Is there some valid scenario based on this 1st level personalization conditions in Oriflame?
Experience Explorer - a handy marketer tool!
• The 6 P's of personalization: people, planning, process, produce, place and Perform
9
- 10. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Summary
Track Personallization Commerce STYLELABS integration
Sitecore
message
We can personalize, we are
good at it and we know how
to do it. Use all the
capabilities we offer to
engage your customer and
profit from your investment.
We offer the eCommerce
solution as well.
We know how to overcome the
content crisis that is coming, and
we are making the tool better to
overcome this issue.
Oriflame
action
We should revise again,
what we can get from
current solution or consider
the upgrade again.
Not applicable. It’s a very interesting solution and
especially in context of our next
generation application it’s really
important.
10
- 11. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
SUGCON Europe
4 - 5 APRIL, 2019 | LONDON
11
- 12. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
12
• Organised by community & supported (more) by Sitecore
• SUGCON Europe + India + Australia (new this year)
• Symposium in Orlando at 4th - 7th, November announced
• #SUGCON
• URL: https://www.sugcon.eu/ (including the presentations)
• Attendees: 650
• 40 sessions in 4 parallel tracks
• Hackathon Award Ceremony
• 2019 MVP Award Ceremony
Basic facts
- 13. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Openning keynote
• by Donovan Brown, Principal DevOps Manager at Microsoft
• they are developing the Azure DevOps by Azure DevOps :)
• 600 PRs per day
• 60 different branches
• every PR runs 88.573 tests
Azure DevOps tool is the correct tool for making DevOps
13
- 14. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
TECHNICAL TRACK
14
- 15. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Sitecore Host: Architecture and Plugin Design
• It's a Sitecore answer to monolith application; way how to split the whole solution to separate services
• Evolution
− 2015: they have started
− 2016: Sitecore Framework -> xConnect -> Sitecore Commerce -> Publishing Service
− xxxx: Sitecore Host
• Already implemented in Identity Service, Horizon, Universal Tracker
• Advantages
− unified configuration (ISiteConfiguration)
− services registration
− in form of plugins
− …
The main goal here is not to create your custom Host applications, but they want to use this approach to decouple the big Sitecore
monolith
• They have shown how it's possible to create the Sitecore Host Client (just by configuration change) which is able to debug easily
• The new functionality is delivered as plugins
15
- 16. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
The Wheels on the Rebus go Queue, Queue, Queue
• Messaging Bus in Sitecore
Again, it's an activity to decouple their solution
• Rebus Message Queue (open source messaging library)
− was chosen to bring the concept in to the Sitecore fast
− internally, it's already implemented
− currently, the transport level is SQL, but will be a subject of revision in the future
• Example how to easily create your custom message bus for micro-services oriented processing
− rest API call to CD
− the processing itself was done on CM (via Message Queue)
• Building blocks (technical level)
− Messaging Bus (just empty class)
− Message
− Producer (WebHook controller on CD)
− Consumer (handler on CM)
− Configuration
16
- 17. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Helix Mutations and Changing Habitat
• Again, it's an activity for decoupling the solution (not the Sitecore itself, but the solution that is created in Sitecore)
• With Helix principles one can create the modular solution
• Updated with community help
• Issues: build time, which layer is the correct one, …
• Currently, there are two official examples of implementation Helix principles:
− Habitat - will be deprecated
− Habitat HOME - should be used more like Sales demo
They will create new implementation examples (three, different complexity) - see slides
Sitecore will provide an official training (June)
17
- 18. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
10x Your Sitecore Development
• by Mark Cassidy
• Is it easy or hard to deliver a project in Sitecore? And How fast?
• Example of full solution
− in MVC
− no search, no mapper, no TDS
− 25 components (Top Navigation - Header - Portfolio Section - Features - Call to Action - … - Listing page - Product detail page - …)
He is able to make the full site in Sitecore in 15 hours
• Simplification: 10x rules is a difference between the best and the worst
• Main points
− Do not customize Sitecore
− Stable API (was done in SC 9, but backported even to 6.6 with just one change)
− Must be working in EE as well, but let make the features for EE in the next phase
− Both editor tools (CE, EE) are needed (useful)
• How to work more effectively?
− Keep the code easy
− Train the developers (there are more trainings available)
18
- 19. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
MARKETING TRACK
19
- 20. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Taming the Marketing Automation Engine
• The same scope as we are doing in MA for China (maybe even smaller)
just confirmation that we are doing these things correctly
• there was a message to be able to run the activity like standalone piece of functionality, but it's
hard to me to imagine this more concretely (of course, the main reason here is to be able to test
it)
• there is no magic way how to make activity updates easily
20
- 21. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Automated Personalization Measurement? See You in the Bar
(chart)
• How to measure results of your personalization effort
• A/B tests are useful only in some situations
• By adding to simple custom events (personalized content shown & button clicked), they are able to provide a huge amount of reports
How about measurement in our MA project?
21
- 22. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Others
UX4CX - Designing a website for personalization
• User Experience guidelines to design for the Sitecore Customer Experience platform
Next: best practices for multi-site
Mastering Customer Journey Marketing and Analytics Along the Path to Purchase
• 360° view is just a goal that will never be reached
• Start with something, anyway you will need to re-focus several times
• There are so many features, you can use in Sitecore.
22
- 23. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
STYLELABS & SITECORE INTEGRATION
23
- 24. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
• Dedicated track on Sitecore Experience
• Technical session on SUGCON
• Discussion table
24
Big message from Sitecore
- 25. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Content Crisis
• siloed content creation & management in the channels
• we need to feed every channel with the correct content
• but number of channels is growing
25
- 26. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Solution: Content Hub
26
1. Get contents out of the channel (web copy excuse, layout excuse, language specific)
2. Define the process of content creation
3. Integrate in the enterprise landscape
4. Modularize content
5. Define content ownership & governance
- 27. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
DX strategy
27
Experiences are orchestrated and
personalized at each touchpoint,
driven by built-in process and
supported by content, data and
transaction services.
- 28. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Phase I
• done
• Stylelabs DAM as an alternative to Sitecore Media Library
• no data synchronization (just a reference to DAM)
• no interactions from SC -> SL
28
- 29. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Phase II
• in SC 9.2 (April 2019)
• replacement of Media Library by SL
• content creation in SL available
• benefits:
− SL's workflow per task user is doing
− SL offers different views on contents (per channel, omnichannel management)
− better collaboration over the contents
29
- 30. © O R I F L A M E C O S M E T I C S A G , 2 0 1 8
Phase III
• in SC 9.3 (Symposium 2019)
• both ways data flows between SC and SL
• data insights from SL available in SC
30