Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom

Technical Marketing Manager à Sitecore
21 May 2015
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom
1 sur 26

Contenu connexe

Tendances

SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-siteKunzhong Gao
How do you build flexible platforms that focuses on business needs?  by Fahim...How do you build flexible platforms that focuses on business needs?  by Fahim...
How do you build flexible platforms that focuses on business needs? by Fahim...AEM HUB
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudDan Usher
Peter Ward: The True Power of SharePoint Designer WorkflowsPeter Ward: The True Power of SharePoint Designer Workflows
Peter Ward: The True Power of SharePoint Designer WorkflowsSharePoint Saturday NY
2014 09-20 - SPSNJ - Worst Practices of SharePoint2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePointDan Usher
Design and Implement Azure Web AppsDesign and Implement Azure Web Apps
Design and Implement Azure Web AppsAyush Rathi

Tendances(20)

En vedette

Language fallback+translation in SitecoreLanguage fallback+translation in Sitecore
Language fallback+translation in SitecoreAlok KaduDeshmukh
Martin English - Extending the experience with CRM - SUGCONMartin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCONSUGCON
Extending Sitecore Commerce ConnectExtending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectKautilya Prasad
Supercharge Your Continuous Integration DeploymentsSupercharge Your Continuous Integration Deployments
Supercharge Your Continuous Integration DeploymentsNikola Gotsev
Thoughts on Defensive Development for SitecoreThoughts on Defensive Development for Sitecore
Thoughts on Defensive Development for SitecorePINT Inc
Community -  Technical Keynote - Sitecore Symposium 2016Community -  Technical Keynote - Sitecore Symposium 2016
Community - Technical Keynote - Sitecore Symposium 2016Pieter Brinkman

Similaire à Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom

Best of barcelona symposium experienceBest of barcelona symposium experience
Best of barcelona symposium experienceThe Reference
Progressive Web AppsProgressive Web Apps
Progressive Web AppsAllison Clemens
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villaresrayvillares
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websiteshaxorize
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profileRavikumar Pabolu
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam

Similaire à Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom(20)

Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom

Notes de l'éditeur

  1. CXM today is a very fragmented system landscape content management online customer service e-commerce campaign management analytics and tracking Personalization Automation social media ad management retargeting Most organisation have multiple systems not only to handle different parts of the mgmt process multiple CMS’s, which covers the same processes. This scenario is not likely to change in the near future. My name is Show newest features of Sitecore FXM, can help connect a fragmented digital connect and reach out to all visitors across all the owned channels
  2. Before joining Sitecore 14 years in Pentia, Denmark. Founding company of Sitecore in 2001 Exclusively building Sitecore solutions for Danish and international customers. Most clients Sitecore was a major technological investment A new platform for driving their online marketing efforts Building the solution (brand website, customer service website or e-commerce) a major project. Almost without exception, all clients would have other CMS systems or legacy systems in place after implementation or migration. Not Marketing division necessarily wanted it Technical migration would be too costly or not values worth the effort
  3. A lot of hours and smart people worked Building a better digital platform giving the customers a better experience feel like it mattered very little. Systems not converted to Sitecore was the e-commerce platforms, the direct customer service websites or the transaction websites. The websites actually giving the most value to the visitors kept on legacy systems Where customer experience and tracking was most vital to the success Not helping marketing and customer service. Result = Disconnected customer experience. Visual design changing from website to website Bad user flow or information architecture content being wrong, not helpful or not updated on legacy websites Capabilities of Sitecore severely crippled Sometimes investment in personalization and optimization not worthwhile. Reason why so many organisations acquiring Sitecore not leveraging the platform fully.
  4. Personally excited heard about Federated Experience Manager. We start incorporating the legacy websites into the optimization effort Assisting the visitors on making those vital transactions Marketing our products or services on the websites where the visitor actually is, and not just where we would like them to be. Allow Sitecore to reach out to non-Sitecore websites and applications and track visitor behaviour across these. Start to see the entire visitor journey on the owned platforms and profile the users. Marketing get more control over the digital channels Make the investment in Sitecore much more valuable.
  5. FXM Released and available right now for Sitecore 7.1 and forward. Track the individual visitors across non-Sitecore websites using javascript tags Use the standard Sitecore tools for goal tracking and visitor profiling. Independent of technology - FXM track non-websites such as mobile apps. Push content from Sitecore to non-Sitecore websites and applications. Content can be maintained in one location Push theming and visual elements = Unified user experience Standard Sitecore mechanisms = leverage all Sitecores tools Push data back to Sitecore too Events and data sent to Sitecore Rules engine = trigger marketing events in Sitecore. Show you version available for Sitecore 7.1 and forward \ End of the talk, show you a short glimpse of version 8
  6. Officecore = huge multinational company office supplies and skiing equipment - Two very distinct types of products Officecore has cornered the entire market Built their main website and e-commerce on the Sitecore platform – excited! ------ DEMO ------
  7. ---- DEMO ----
  8. Beacon script = piece of JavaScript connecting the remote site to Sitecore beacon script requested from the Sitecore Goes though a specific HTTP handler in FXM Retrieves a configurable JavaScript file Tries to resolve the site definition matching the remote site Multi-site solution, external site runs within site definition isolating it from the other sites allowing for specific configuration. Beacon script paves the way for tracking and personalization of the external site. ----- DEMO -----
  9. In summary, the beacon script will resolve the site and then deduce the Sitecore mirror item to request subsequently. This requests goes through the standard Sitecore handler and is therefore treated as a completely standard page request and tracked in the Experience database.
  10. There are three different ways to create mirror items in FXM. Bulk creation uses the crawler to run… Manual creation allows you to use the page editor to manually visit pages on the remote site and automatically create mirror items Ad Hoc creation will use the beacon script to automatically create mirror items when pages on the remote site is being visited. All options allows the creation, templates and associated tracking attributes to be determined by rules. Lets use the standard tools to start profiling the user on the remote site. ------- DEMO -----
  11. So the Officecore marketing division is really excited. They can now follow the users interactions on their Wordpress site directly in Sitecore, and they can leverage those interactions to personalize the user experience on the website. But now one of the marketing guys comes up with a great idea! What if we could actually start pitching our products directly on the blog! Of course we would hate to maintain content in two places. So this is where another great feature of FXM comes in: the ability to push content to the remote sites. Lets see how that works. (switch to Sitecore) FXM is integrated straight into the Page Editor of Sitecore, allowing us to work on the remote site directly from within Sitecore. (click Blog) (click Publish/Page Editor) (click around) (Explain navigation and url) (click “Our website” link) (Explain html retrieval and link replacement and customization) (click ribbon/view/fxm) (click aside) What we are defining here is a “placeholder selector”. A placeholder selector is actually a css selector (like the once used in jQuery) which selects a dom element which can be used as an anchor or replaced with the content of a given placeholder in Sitecore. (click replace) Here we define which placeholder to insert at this given place. “blog products” (click edit placeholder settings) So here we can define any placeholder settings, for example which renderings to add to this location on the page. (click “create new”) (click “Edit”) (select “/sublayouts/blog/blogproduct”) (save) (Click add to here) (switch to content editor) (show placeholder selectors) (explain placeholder selector) (Switch placeholder selector to common) (Switch to page editor) (navigate to blog post) (Create ski product) (switch to content editor) (show layout definition) (Publish) (switch to website) (clear cookies) (refresh) (navigate to blog) (navigate to heliski) (show network traffic) (switch to slides)
  12. So in summary, Sitecore will use the standard request pipeline to retrieve content from the mirror item. Any placeholder selectors will be mapped to placeholders in the layout definition and the rendered content will be returned as JSON to the page. The script returned through the beacon script will then replace or insert the content from Sitecore on the remote page. Now since this works through the standard pipelines of Sitecore, all the personalization or testing features in Sitecore works with FXM too. But lets just check that. -- DEMO --
  13. Define placeholder selectors and placeholders – use page editor Attach any common placeholder NOT SHOWN: Resolve external site language using rules Set controls and content on mirror items – use page editor Use Sitecore marketing features for personalization and testing
  14. Final part of FXM Triggering actions in Sitecore based on events in external applications = Application Tracking. Skip the demo on this and merely introduce the concepts. This will give us time to show you version 8
  15. Easy to track custom actions on an external website Javascript on the page Access to an object to push data Script attached to a page event for example button or link
  16. App Tracking based on the sending a request to a specific event listerner. CAN BE ANY APP Runs through the standard Sitecore pipeline = initialize the Sitecore context and tracking FXM will determine which application is calling (URL). NOT MIRROR ITEM Select one or more parameter readers. Attach rules to application evaluate parameters Trigger actions such as tracking events or attributing value to the visitor. OR CUSTOM
  17. Setup application and assign URL and parameters readers Define application configuration – the rules which evaluates the parameters coming in Multiple applications can run the same rules App – JSON, website – querystring Setup rules and assign actions Page events (goals) Assign profile points Custom code
  18. So to summarize…
  19. Track the individual visitors across non-Sitecore websites using javascript tags Use the standard Sitecore tools for goal tracking and visitor profiling. Push content from Sitecore to non-Sitecore websites and applications. Content can be maintained in one location and leverage all Sitecores tools Trigger actions in Sitecore from the external site sending data through HTTP requests using the rules engine
  20. FXM is available now on SDN Compatible with Sitecore CMS 7.2 and 7.1 Update-1 xDB version will be released with 7.5 Documentation package available