SlideShare uma empresa Scribd logo
1 de 26
A U S T R A L I A
Senior Solution Architect
30 September 2014
Thomas Eldblom
Sitecore ANZ
Extending the Reach of
your Sitecore Platform
using the
Federated Experience
Manager
Disconnected
platform.
Disconnected
experience.
Own the
experience™
.
Sitecore® Federated Experience Manager
• Track and optimize the entire customer journey
• Distribute content across platforms and
technologies
• Extend the digital marketing capabilities to all
websites and applications
Demo
Tracking on remote sites
Beacon script
<script type="text/javascript" src="//[SITECORE_DOMAIN]/-/fxm/web/"></script>
Mirror Items
Creating Mirror Items
Bulk Creation Manual Creation Ad Hoc Creation
Crawl the external website pages
and create corresponding items
Use the page editor to navigate
the external website and create
corresponding items
Visit pages on the external
website and create corresponding
items
Manually triggered or scheduled Enabled by default Disabled by default
Controlled by rules
Recap - Tracking
Define remote website in Federated Experience Manager
Attach beacon script to remote website
Choose strategy for creating mirror items
Configure template and tracking attributes for mirror items
Demo
Injecting content on remote sites
Content injection
Recap – Content Injection
Use page editor to define placeholder selectors and placeholders.
Attach common placeholder selectors to external site.
Use page editor to define renderings and content for the remote site.
Use Sitecore personalization and testing features on the remote site.
Analytics
Database
Application tracking
Tracking script
ExternalEventsListener
Analytics
Database
InitializeTracking
HTTP
GET/POST
ResolveApplication
ReadParameters
ExecuteActions
ResolveRules
Defining Applications
Recap – Application Tracking
Allows external applications to track events and goals into the
Analytics database
Resolves applications based on referrer url
Applications reads the request parameters from the request
Application configuration uses the rules engine to determine actions
based on the parameters
Rule actions trigger goals or events (or custom actions)
Summary
Sitecore® Federated Experience Manager
Track and optimize the entire customer journey
Distribute content across platforms and
technologies
Extend the digital marketing capabilities to all
websites and applications
Sitecore® Federated Experience Manager
Version 1 available now on SDN
Compatible with Sitecore CMS 7.2 and 7.1 Update-1
Version 1.1 released with Sitecore 7.5 supporting xDB
Documentation available:
• Federated Experience Manager 1.0 Installation Guide
• Federated Experience Manager 1.0 Developer's Guide
Sitecore 8
Q&A
Sitecore® Federated Experience Manager
• Extend the reach of your Sitecore platform.
• Simple, Easy, Powerful.
• Available now!
Thomas Eldblom
the@sitecore.net
teldblom

Mais conteúdo relacionado

Mais procurados

SharePoint architecture-site
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...
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 Cloud
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 Workflows
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 SharePoint
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 Apps
Design and Implement Azure Web AppsDesign and Implement Azure Web Apps
Design and Implement Azure Web AppsAyush Rathi
 
Endeca Performance Considerations
Endeca Performance ConsiderationsEndeca Performance Considerations
Endeca Performance ConsiderationsCirrus10
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointTalbott Crowell
 
Winter15 Release Webinar Deck
Winter15 Release Webinar DeckWinter15 Release Webinar Deck
Winter15 Release Webinar Deckbrightgenss
 
Developing Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case StudyDeveloping Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case StudyToronto-Oracle-Users-Group
 
Cireson TMS 2014 Q2 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q2 - New releases & updates from your System Center ExpertsCireson TMS 2014 Q2 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q2 - New releases & updates from your System Center ExpertsCireson
 
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"sWorkflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"sSPC Adriatics
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customizationyeschandana
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliverySPC Adriatics
 
Ax 2012 enterprise portal development
Ax 2012 enterprise portal developmentAx 2012 enterprise portal development
Ax 2012 enterprise portal developmentMoutasem Al-awa
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013SharePointRadi
 
SPSBE18: New era of customizing site provisioning
SPSBE18: New era of customizing site provisioningSPSBE18: New era of customizing site provisioning
SPSBE18: New era of customizing site provisioningOlli Jääskeläinen
 
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010Ordina SOFTC Presentation - Demand management using workflow Project Server 2010
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010Ordina Belgium
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonAcumatica Cloud ERP
 
7 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.07 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.0Gabriel Michaud
 

Mais procurados (20)

SharePoint architecture-site
SharePoint architecture-siteSharePoint architecture-site
SharePoint architecture-site
 
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...
How do you build flexible platforms that focuses on business needs? by Fahim...
 
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
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 Cloud
 
Peter Ward: The True Power of SharePoint Designer Workflows
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 Workflows
 
2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint
 
Design and Implement Azure Web Apps
Design and Implement Azure Web AppsDesign and Implement Azure Web Apps
Design and Implement Azure Web Apps
 
Endeca Performance Considerations
Endeca Performance ConsiderationsEndeca Performance Considerations
Endeca Performance Considerations
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePoint
 
Winter15 Release Webinar Deck
Winter15 Release Webinar DeckWinter15 Release Webinar Deck
Winter15 Release Webinar Deck
 
Developing Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case StudyDeveloping Customer Portal with Oracle APEX - A Case Study
Developing Customer Portal with Oracle APEX - A Case Study
 
Cireson TMS 2014 Q2 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q2 - New releases & updates from your System Center ExpertsCireson TMS 2014 Q2 - New releases & updates from your System Center Experts
Cireson TMS 2014 Q2 - New releases & updates from your System Center Experts
 
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"sWorkflow Best Practices:Five (or More) "Do"s and "Don't"s
Workflow Best Practices:Five (or More) "Do"s and "Don't"s
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customization
 
How the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and DeliveryHow the Cloud Changes Business Solution Design and Delivery
How the Cloud Changes Business Solution Design and Delivery
 
Ax 2012 enterprise portal development
Ax 2012 enterprise portal developmentAx 2012 enterprise portal development
Ax 2012 enterprise portal development
 
Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013Practical management of development & QA environments for SharePoint 2013
Practical management of development & QA environments for SharePoint 2013
 
SPSBE18: New era of customizing site provisioning
SPSBE18: New era of customizing site provisioningSPSBE18: New era of customizing site provisioning
SPSBE18: New era of customizing site provisioning
 
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010Ordina SOFTC Presentation - Demand management using workflow Project Server 2010
Ordina SOFTC Presentation - Demand management using workflow Project Server 2010
 
Deploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug JohnsonDeploying and Using the B2B Portal by Doug Johnson
Deploying and Using the B2B Portal by Doug Johnson
 
7 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.07 Cool Things to Demo in Acumatica 5.0
7 Cool Things to Demo in Acumatica 5.0
 

Destaque

Language fallback+translation in Sitecore
Language fallback+translation in SitecoreLanguage fallback+translation in Sitecore
Language fallback+translation in SitecoreAlok KaduDeshmukh
 
Martin English - Extending the experience with CRM - SUGCON
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 Connect
Extending Sitecore Commerce ConnectExtending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectKautilya Prasad
 
Supercharge Your Continuous Integration Deployments
Supercharge Your Continuous Integration DeploymentsSupercharge Your Continuous Integration Deployments
Supercharge Your Continuous Integration DeploymentsNikola Gotsev
 
Thoughts on Defensive Development for Sitecore
Thoughts on Defensive Development for SitecoreThoughts on Defensive Development for Sitecore
Thoughts on Defensive Development for SitecorePINT Inc
 
Community - Technical Keynote - Sitecore Symposium 2016
Community -  Technical Keynote - Sitecore Symposium 2016Community -  Technical Keynote - Sitecore Symposium 2016
Community - Technical Keynote - Sitecore Symposium 2016Pieter Brinkman
 
Extending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectExtending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectKautilya Prasad
 
The Challenges Of Building A Sitecore Digital Marketing Platform
The Challenges Of Building A Sitecore Digital Marketing PlatformThe Challenges Of Building A Sitecore Digital Marketing Platform
The Challenges Of Building A Sitecore Digital Marketing PlatformThomas Eldblom
 
Auckland airport webinar deck
Auckland airport webinar deckAuckland airport webinar deck
Auckland airport webinar deckBullseye
 
Keeping hackers out release to public
Keeping hackers out   release to publicKeeping hackers out   release to public
Keeping hackers out release to publicBas Lijten
 
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...SUGCON
 
Developer Group - Sitecore Application Lifecycle Management
Developer Group - Sitecore Application Lifecycle ManagementDeveloper Group - Sitecore Application Lifecycle Management
Developer Group - Sitecore Application Lifecycle ManagementThomas Eldblom
 
Sitecore xDB - How it works
Sitecore xDB - How it worksSitecore xDB - How it works
Sitecore xDB - How it worksThomas Eldblom
 

Destaque (13)

Language fallback+translation in Sitecore
Language fallback+translation in SitecoreLanguage fallback+translation in Sitecore
Language fallback+translation in Sitecore
 
Martin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCONMartin English - Extending the experience with CRM - SUGCON
Martin English - Extending the experience with CRM - SUGCON
 
Extending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectExtending Sitecore Commerce Connect
Extending Sitecore Commerce Connect
 
Supercharge Your Continuous Integration Deployments
Supercharge Your Continuous Integration DeploymentsSupercharge Your Continuous Integration Deployments
Supercharge Your Continuous Integration Deployments
 
Thoughts on Defensive Development for Sitecore
Thoughts on Defensive Development for SitecoreThoughts on Defensive Development for Sitecore
Thoughts on Defensive Development for Sitecore
 
Community - Technical Keynote - Sitecore Symposium 2016
Community -  Technical Keynote - Sitecore Symposium 2016Community -  Technical Keynote - Sitecore Symposium 2016
Community - Technical Keynote - Sitecore Symposium 2016
 
Extending Sitecore Commerce Connect
Extending Sitecore Commerce ConnectExtending Sitecore Commerce Connect
Extending Sitecore Commerce Connect
 
The Challenges Of Building A Sitecore Digital Marketing Platform
The Challenges Of Building A Sitecore Digital Marketing PlatformThe Challenges Of Building A Sitecore Digital Marketing Platform
The Challenges Of Building A Sitecore Digital Marketing Platform
 
Auckland airport webinar deck
Auckland airport webinar deckAuckland airport webinar deck
Auckland airport webinar deck
 
Keeping hackers out release to public
Keeping hackers out   release to publicKeeping hackers out   release to public
Keeping hackers out release to public
 
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
Dean Thrasher - Beyond CRM Integration: Salesforce As Content Gatekeeper on S...
 
Developer Group - Sitecore Application Lifecycle Management
Developer Group - Sitecore Application Lifecycle ManagementDeveloper Group - Sitecore Application Lifecycle Management
Developer Group - Sitecore Application Lifecycle Management
 
Sitecore xDB - How it works
Sitecore xDB - How it worksSitecore xDB - How it works
Sitecore xDB - How it works
 

Semelhante a Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom

Best of barcelona symposium experience
Best of barcelona symposium experienceBest of barcelona symposium experience
Best of barcelona symposium experienceThe Reference
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websiteshaxorize
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villaresrayvillares
 
Accessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarAccessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarKeyur Shah
 
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...ISITE Design is now Connective DX
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourBrian Culver
 
SUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and ContainerizationSUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and ContainerizationVasiliy Fomichev
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comSalesforce Developers
 
GDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageGDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageAllen Woods
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScriptRiverbed Technology
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
DEVNET-1121 Customizing Cisco Video Access for Guests
DEVNET-1121	Customizing Cisco Video Access for GuestsDEVNET-1121	Customizing Cisco Video Access for Guests
DEVNET-1121 Customizing Cisco Video Access for GuestsCisco DevNet
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformAdrian IORGU
 
AJAX Patterns with ASP.NET
AJAX Patterns with ASP.NETAJAX Patterns with ASP.NET
AJAX Patterns with ASP.NETgoodfriday
 

Semelhante a Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom (20)

Best of barcelona symposium experience
Best of barcelona symposium experienceBest of barcelona symposium experience
Best of barcelona symposium experience
 
Progressive Web Apps
Progressive Web AppsProgressive Web Apps
Progressive Web Apps
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websites
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Chinnasamy Manickam
Chinnasamy ManickamChinnasamy Manickam
Chinnasamy Manickam
 
Accessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup WebinarAccessibility Testing - Using Asqatasun - Meetup Webinar
Accessibility Testing - Using Asqatasun - Meetup Webinar
 
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
Sitecore’s Federated Experience Manager: Keeping the Customer at the Center o...
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
SUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and ContainerizationSUGCON: The Agile Nirvana of DevSecOps and Containerization
SUGCON: The Agile Nirvana of DevSecOps and Containerization
 
Hands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.comHands-on Workshop: Intermediate Development with Heroku and Force.com
Hands-on Workshop: Intermediate Development with Heroku and Force.com
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
GDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web pageGDPR and EA Commissioning a web site part 5, writing a web page
GDPR and EA Commissioning a web site part 5, writing a web page
 
Programmable infrastructure with FlyScript
Programmable infrastructure with FlyScriptProgrammable infrastructure with FlyScript
Programmable infrastructure with FlyScript
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
DEVNET-1121 Customizing Cisco Video Access for Guests
DEVNET-1121	Customizing Cisco Video Access for GuestsDEVNET-1121	Customizing Cisco Video Access for Guests
DEVNET-1121 Customizing Cisco Video Access for Guests
 
Introducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience PlatformIntroducing Sitecore - The Experience Platform
Introducing Sitecore - The Experience Platform
 
AJAX Patterns with ASP.NET
AJAX Patterns with ASP.NETAJAX Patterns with ASP.NET
AJAX Patterns with ASP.NET
 

Trendspot ANZ 2014 - Federated Experience Manager - Thomas Eldblom

Notas do Editor

  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