Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sitecore SXA Storefront

RobEarlam
February 22, 2018

Sitecore SXA Storefront

RobEarlam

February 22, 2018
Tweet

More Decks by RobEarlam

Other Decks in Programming

Transcript

  1. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Reducing time to market Linear Site Production TIME TO MARKET User Experience Capture and define the user experience Visual Design Create the visual design to satisfy the user experience Front End Development Develop themes/styles/layouts to implement visual design Back End Development Reuse, configure and/or build site renderings Content Entry Assemble site pages from renderings and add content. Parallel Site Co-Production
  2. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Features Complete example storefront provided. Including a full B2C experience with 2 themes! Storefront Over 40 prebuilt commerce specific controls to accelerate your implementation! Components Based on Sitecore Experience Commerce 9, the latest and greatest commerce framework! Commerce 9 Complete integration with Sitecore xConnect for data collection & reporting! Analytics
  3. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Components 2 3 4 5 1 6 COMPONENT LIST ACCOUNT CART SHARED ORDERS CATALOG CHECKOUT Shared Language Selector, Message Summary, Search Bar, TopBarLinks Orders Order Header, Order History, Order Lines, Order Totals, Recent Orders Cart Add To Cart, Minicart, Promotion Codes, Shopping Cart Lines, Shopping Cart Total Account Address Editor, Address List, Change Password, Forgot Password Login, Profile Editor, Profile View, Registration Checkout Billing, Delivery, Order Confirmation, Review, Start Checkout, Step Indicator Catalog Catalog Item Container, Category Navigation, Product Facets, Product Images, Product Information, Product Inventory, Product List, Product List Items On Page, Product List Page Info, Product List Pager, Product List Sorting, Product Price, Product Variants, Promoted Products, Subcategory Navigation
  4. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. • Complete storefront provided • Full end-to-end B2C shopping experience • Two themes included out of the box • Full integration with Braintree for payment handling • 15 sample promotions configured SxA Storefront – Storefront
  5. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Commerce 9 Built against .NET core, Microsoft’s latest & greatest framework. .NET CORE All data is exchanged using industry standard OData protocol. ODATA Brand new Business Tools designed from the ground up using AngularJS BUSINESS TOOLS Plugin based architecture allows simple addition & removal of features. PLUGINS
  6. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Analytics Total Order Amount, Largest orders by order amount, Largest orders by quantity of items, Number of orders Orders * Coming in update 1 Campaigns by number of orders, Campaigns by order amount Campaigns Product details viewed, Most viewed product details, Bestsellers, Most viewed product details Products Categories viewed, Most viewed categories, Most viewed categories Categories Registrations, Top customers by total order amount, Top customers by number of orders, Customers by total order amount, Customers by number of orders, Top contacts by total order amount, Top contacts by number of orders, Contacts by total order amount, Contacts by number of orders Customers Most popular shipping methods, Most popular payment methods, Payment by gift card, Payment by loyalty card, Payment & Shipping Products most frequently removed from the cart, Products most frequently added to the cart, Products most frequently updated on the cart, Shopping Cart Activity Facets most frequently applied, Sort options most frequently applied, Filtering & Sorting Regional settings most frequently applied, Regional Settings Top internal keywords that gave the fewest results, Top internal keywords that gave the most results, Top internal keywords that gave the highest revenue Internal Search Products most frequently removed from the wish list, Products most frequently added to the wish list, Products most frequently updated in the wish list Wish list Activity Loyalty program enrollment, Most popular loyalty programs Loyalty Programs
  7. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SXA Storefront – Architecture Layers
  8. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SXA Storefront – Helix Layers Project Feature Foundation
  9. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. Industry Standard Development Practices • Dependency Injection • Interfaces • Methods are public virtual except on controllers for easy override • No more internals • No more statics where they shouldn’t be SxA Storefront – Best Practise
  10. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Marketing extensions Commerce specific: 43 page events, 4 goals and 2 outcomes Commerce personalization conditions 1. Cart Total condition 2. Total Product Quantity condition 3. Specific Product Quantity condition 4. Current Product Stock Count (by Location) 5. Current Product Stock Status (by Location) 6. Specific Product Stock Count (by Location)
  11. © 2001-2016 Sitecore Corporation A/S. All rights reserved. Sitecore® and

    Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners. SxA Storefront – Experience Editor • Drag & drop interface to build pages • Full design-time support for all components • Mocked data provided OOTB • All personalisable & testable
  12. FOR DISCUSSION PURPOSES ONLY. Sitecore Confidential and Proprietary. © 2016

    Sitecore Corporation A/S. All rights reserved. Sitecore® and Own the Experience® are registered trademarks of Sitecore Corporation A/S. All other brand and product names are the property of their respective owners.