SlideShare a Scribd company logo
1 of 42
Download to read offline
AN INTRODUCTIONTO
SITECORE EXPERIENCE
COMMERCE
Rob Earlam
May 28, 2018
#sugcon
What is e-
commerce?
“Digital commerce is the buying and selling of goods and
services using the Internet, mobile networks and commerce
infrastructure.”
Gartner
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Can any one tell me what the first online purchase
was?
1971 1984 1994
E-commerce History
1.3
1.5
1.9
2.3
2.8
3.3
3.9
4.5
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
2014 2015 2016 2017 2018 2019 2020 2021
Total worldwide e-commerce sales in trillions of US dollars
Shopify - 2017
3.8
6.3
17
23
38
0
5
10
15
20
25
30
35
40
2009 2011 2014 2015 2016
Indian e-commerce sales in Billions of US dollars
Statista - 2018
How is e-
commerce
changing?
“Gartner is seeing a shift in architecture from historical
"monolithic" digital commerce platforms with integrated UI
and product catalog functionality to a more flexible,
componentized architecture.”
Gartner
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
E-commerce is changing!
e-commerce done
badly
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Discounting woes!
e-commerce done
right
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
+ Mike browses for hiking boots on your website.
+ Data collected via Mike’s opted-in social media
channels reveals he has an interest in hiking.
+ Commerce data reveals that Mike purchased a
lightweight vest from your website last week.
+ Marketing automatically sends Mike an offer for
boots, showcasing several pairs, as well as featuring
other products typically purchased by first-time
hikers.
+ Mike adds a pair of boots to his shopping cart but
fails to make the purchase.
+ Within 24 hours, the system triggers an email to
Mike, reminding him of the abandoned cart with a
free shipping promotion.
+ Mike not only buys the boots, but purchases socks,
a flashlight, and a pair of waterproof pants, which
were recommended in the earlier offer.
+ But the interaction doesn’t end there.Three
months after Mike’s purchase, and with the snow
season approaching, marketing sends Mike an
email, prompting him to waterproof his new boots
and providing an offer for thermal hiking gear.
+ Marketing follows up with a brochure on “essential
winter hiking gear.”
+ Mike is impressed and buys snowshoes and poles.
With tight integration
How to do things right!
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Who do you achieve this?
Sitecore
Experience
Commerce
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Rich Features Simple Extensibility
Accelerated Development Integrated Platform
Sitecore Experience Commerce
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Shopping Cart
The ability to add/remove/update
products stored in the cart
Checkout
Capture all of the necessary
information required to complete an
Order
Shops
Create multiple online shopping
experiences, defining currency,
language & payments for each.
Catalog
The ability to create and manage the
catalog of items on sale in your
shops.
Inventory
Edit and control each Products
inventory
Entitlements
Entitlements track ownership and are
used for things like Digital
Downloads
Fulfillment
Complete fulfillment management,
whether this is for digital or physical
goods.
Payments
Simple to integrate with 3rd party
payment providers.
Orders
Manage an order through its full
lifecycle.
Pricing
Powerful pricing functionality to
enable flexible, dynamic pricing for
your products
Promotions
Flexible & extendable promotions
functionality.
XC9 - Features
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
+ Angular 4
+ Data Driven
+ Simple to extend
+ Federated Authentication
+ Micro-Service delivered UX
XC9 - BizFX
Brand new
Merchandiser interface
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
+ Catalogs – Categories – SellableItems
(Products)
+ SellableItems can be added to
multiple Catalogs
+ SellableItem based on schema.org
Product schema
+ Variant support
+ Multilingual Data
+ Extensibility via composition
XC9 – Catalog & Inventory
Catalog and Inventory Schema
Sellable Items
Variants
Catalogs Categories
Inventory
Sets
Inventory
Inventory∞ Inventory
Inventory∞
∞
∞ ∞
∞
∞1
1
Catalog
Inventory
Sets
Category
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
XC9 – Customers & Orders
+ Ability to track an order through its
lifecycle
+ Place orders on Hold or release them
Order management functionality
+ See all interactions a customer has had
with your site
+ View all orders placed by a user and what
state they’re currently in
+ View all Entitlements that a customer has
purchased
Customer management functionality
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
+ Create price books that contain price
cards for pricing flexibility across multiple
products or categories
+ Dynamic pricing varying by currency or
by date
+ Tiered pricing based on tiers and time
frame
+ Snapshot pricing sets a start and end
date to prices
+ Extend pricing functionality with plugins
XC9 – Pricing
Extensible, Dynamic Pricing Price Book
Sellable Item
Price Card
List Price
Snapshot Sell Price
Catalog
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
+ Similar to pricing, promotions are stored
in Promotion Books that contain one or
more promotions
+ Promotion qualifications include:
Sitecore campaigns, channels, catalog
items, shopper profile attributes like
previous order history, state and more
+ Promotion benefits include: Order and
order line adjustments, benefits based on
order quantity, other products, free gift
with purchase, adjustment of shipping
and other fulfillment fees
XC9 - Promotions
BizFx – Price Snapshiot
Enhanced Promotion Qualifications and Benefits
Demo time!
“The… plugin architecture pattern… consists of two types of
architecture components: a core system and plug-in modules.
Application logic is divided between independent plug-in modules
and the basic core system, providing extensibility, flexibility, and
isolation of application features and custom processing logic. ”
(Software architecture patterns by Mark Richards - OReilly).
4
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Plugin Architecture Pattern
Core Functionality
PluginPluginPluginPlugin
PluginPluginPluginPlugin
Plugin Plugin
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Application Footprint
9
Stores
Entitlements
Customer
Inventory
Gift Cards
Wish Lists
Coupons
Carts
Fulfillment
Pricing
Payments
Tax
Orders
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Extensibility Model
Composable Extensibility
Opt-in complexity
Progressive Enhancement
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Accelerated Development
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
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
What is SxA?
Drag and drop toolkit
Simplified page
architecture
Wire framing mode for
building sites before design
Export, import visual
designs or live edit
~80 Pre-built components
Cloud ready
Grid Framework
Headless capabilities
MultiTenancy
Mobile first with responsive
and adaptive options
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
What is SxA Storefront?
+ Out of the box Commerce
storefront built on top of
the Sitecore Experience
Accelerator
+ Adds 40+ commerce
specific components
+ Three sample themes
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Account renderings Login & profile
components
Cart renderings Shopping cart
components
Catalog renderings Product lists,
promoted products, navigation
Checkout renderings Confirmation,
billing and delivery
Orders renderings Recent orders,
history, order lines
Shared renderings Language selector,
search, top links
Commerce Renderings
Demo time!
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Why integration is so important?
Omni-channel
Must keep brand experience
relevant and fresh across myriad
of channels and touch points
Commerce
Consumers expect to be treated
as if you know them, not just to
be ‘sold a product’
Content
Manage and delivering content
at scale is a challenge across
multiple systems
Data & Insights
Difficult to aggregate data from
different sources and analyze
quickly
Disconnected technology
fragments marketing
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Why integration is so important?
Omni-channel
Deliver experiences across the
channels of today and tomorrow
Commerce
Fully personalize the end-to-end
shopping experience
Content
Manage, edit and deliver
personalized content at scale
Data & Insights
Capture rich data and generate
actionable and insights with
machine learning
Demo time!
Questions?
© 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved.
Thank you to our Sponsors
42

More Related Content

What's hot

Evolve 2014 experience driven commerce
Evolve 2014 experience driven commerceEvolve 2014 experience driven commerce
Evolve 2014 experience driven commerceElastic Path
 
Digital Commerce Engine 6.5
Digital Commerce Engine 6.5Digital Commerce Engine 6.5
Digital Commerce Engine 6.5Elastic Path
 
Top 10 trending technologies must learn in 2021
Top 10 trending technologies must learn in 2021Top 10 trending technologies must learn in 2021
Top 10 trending technologies must learn in 2021Nikhilsharma1159
 
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
 
RSA Conference 2006 (Linkedin)
RSA Conference 2006 (Linkedin)RSA Conference 2006 (Linkedin)
RSA Conference 2006 (Linkedin)jimmcdonaldpmp
 
Yet another e-commerce integration - Magnolia loves Hybris - by openmind
Yet another e-commerce integration - Magnolia loves Hybris - by openmindYet another e-commerce integration - Magnolia loves Hybris - by openmind
Yet another e-commerce integration - Magnolia loves Hybris - by openmindfabrizio giustina
 
Oracle retail financial integration 13.2.6
Oracle retail financial integration 13.2.6Oracle retail financial integration 13.2.6
Oracle retail financial integration 13.2.6Federman Hoyos
 
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILE
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILEINTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILE
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILERajesh Roky
 
Malas invests in SharePoint 2013
Malas invests in SharePoint 2013 Malas invests in SharePoint 2013
Malas invests in SharePoint 2013 Mint Group
 
Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Divante
 
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippo
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippoBuild a Comprehensive Multi- Vendor Ecommerce store by Store hippo
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippoStoreHippo
 
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) IntegrationRetail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) IntegrationInfogain
 
Designing Branded Environment
Designing Branded EnvironmentDesigning Branded Environment
Designing Branded EnvironmentAvik Munshi
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practicesShyamChakrapani
 
Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Praveen Kumar
 

What's hot (20)

Evolve 2014 experience driven commerce
Evolve 2014 experience driven commerceEvolve 2014 experience driven commerce
Evolve 2014 experience driven commerce
 
Digital Commerce Engine 6.5
Digital Commerce Engine 6.5Digital Commerce Engine 6.5
Digital Commerce Engine 6.5
 
Top 10 trending technologies must learn in 2021
Top 10 trending technologies must learn in 2021Top 10 trending technologies must learn in 2021
Top 10 trending technologies must learn in 2021
 
ElasticPath
ElasticPathElasticPath
ElasticPath
 
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
 
EVOLVE'14 | Keynote | Sal Visca | How APIs are Revolutionizing Commerce in th...
EVOLVE'14 | Keynote | Sal Visca | How APIs are Revolutionizing Commerce in th...EVOLVE'14 | Keynote | Sal Visca | How APIs are Revolutionizing Commerce in th...
EVOLVE'14 | Keynote | Sal Visca | How APIs are Revolutionizing Commerce in th...
 
RSA Conference 2006 (Linkedin)
RSA Conference 2006 (Linkedin)RSA Conference 2006 (Linkedin)
RSA Conference 2006 (Linkedin)
 
Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
 
Yet another e-commerce integration - Magnolia loves Hybris - by openmind
Yet another e-commerce integration - Magnolia loves Hybris - by openmindYet another e-commerce integration - Magnolia loves Hybris - by openmind
Yet another e-commerce integration - Magnolia loves Hybris - by openmind
 
Salmon Ecommerce
Salmon EcommerceSalmon Ecommerce
Salmon Ecommerce
 
Oracle retail financial integration 13.2.6
Oracle retail financial integration 13.2.6Oracle retail financial integration 13.2.6
Oracle retail financial integration 13.2.6
 
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILE
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILEINTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILE
INTEGRATED SHOPPING ASSISTANCE WITH FREDGE AND MOBILE
 
Malas invests in SharePoint 2013
Malas invests in SharePoint 2013 Malas invests in SharePoint 2013
Malas invests in SharePoint 2013
 
Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)Designing for PWA (Progressive Web Apps)
Designing for PWA (Progressive Web Apps)
 
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippo
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippoBuild a Comprehensive Multi- Vendor Ecommerce store by Store hippo
Build a Comprehensive Multi- Vendor Ecommerce store by Store hippo
 
SIM Presentation By Ripan
SIM Presentation By RipanSIM Presentation By Ripan
SIM Presentation By Ripan
 
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) IntegrationRetail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
Retail Point of Sale (POS) and Oracle E-Business Suite (EBS) Integration
 
Designing Branded Environment
Designing Branded EnvironmentDesigning Branded Environment
Designing Branded Environment
 
Orpos and store practices
Orpos and store practicesOrpos and store practices
Orpos and store practices
 
Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1Aspire-Retail_Generic_v2.1
Aspire-Retail_Generic_v2.1
 

Similar to An Introduction to Sitecore Experience Commerce

The Road to Amazon and Beyond
The Road to Amazon and BeyondThe Road to Amazon and Beyond
The Road to Amazon and BeyondVasiliy Fomichev
 
Enterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudEnterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudVarunNehra
 
When and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development CompanyWhen and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development Companybiztechnosys
 
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxLecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxFaizanGul6
 
Sitecore Commerce and Helix
Sitecore Commerce and HelixSitecore Commerce and Helix
Sitecore Commerce and HelixThomas Eldblom
 
Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Craig Fox
 
Connecting the odds in the brave world! Sitecore Commerce Connect
Connecting the odds in the brave world!Sitecore Commerce ConnectConnecting the odds in the brave world!Sitecore Commerce Connect
Connecting the odds in the brave world! Sitecore Commerce Connectsuneco_nl
 
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...dharmeshharji
 
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.BI
 
WCA eCommerce: Working together in a Global Network
WCA eCommerce: Working together in a Global NetworkWCA eCommerce: Working together in a Global Network
WCA eCommerce: Working together in a Global NetworkKaitlyn Mode
 
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Dean Thrasher
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 SummaryIan Thomas
 
The Cornerstones of Oracle Retail Strategy
The Cornerstones of Oracle Retail StrategyThe Cornerstones of Oracle Retail Strategy
The Cornerstones of Oracle Retail StrategyOracle Retail
 
An Intro to Sitecore 9 & GDPR Compliancy
An Intro to Sitecore 9 & GDPR CompliancyAn Intro to Sitecore 9 & GDPR Compliancy
An Intro to Sitecore 9 & GDPR CompliancySagittarius
 
Johannes Zijlstra - Sitecore 9 and GDPR
Johannes Zijlstra - Sitecore 9 and GDPRJohannes Zijlstra - Sitecore 9 and GDPR
Johannes Zijlstra - Sitecore 9 and GDPRSagittarius
 
Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018Oracle Developers
 

Similar to An Introduction to Sitecore Experience Commerce (20)

The Road to Amazon and Beyond
The Road to Amazon and BeyondThe Road to Amazon and Beyond
The Road to Amazon and Beyond
 
Enterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience CloudEnterprise Marketplace Powered by Sitecore Experience Cloud
Enterprise Marketplace Powered by Sitecore Experience Cloud
 
When and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development CompanyWhen and Why We Use Legal Services at Sitecore development Company
When and Why We Use Legal Services at Sitecore development Company
 
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxLecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
 
Sitecore Commerce and Helix
Sitecore Commerce and HelixSitecore Commerce and Helix
Sitecore Commerce and Helix
 
Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012
 
Connecting the odds in the brave world! Sitecore Commerce Connect
Connecting the odds in the brave world!Sitecore Commerce ConnectConnecting the odds in the brave world!Sitecore Commerce Connect
Connecting the odds in the brave world! Sitecore Commerce Connect
 
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...
Sitecore commerce in real world by Sitecore MVP Brijesh Patel & Pratik Satiku...
 
Appectual company presentation
Appectual company presentationAppectual company presentation
Appectual company presentation
 
omkar-hybris-cv
omkar-hybris-cvomkar-hybris-cv
omkar-hybris-cv
 
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For EcommerceDeep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
Deep.bi - Real-time, Deep Data Analytics Platform For Ecommerce
 
WCA eCommerce: Working together in a Global Network
WCA eCommerce: Working together in a Global NetworkWCA eCommerce: Working together in a Global Network
WCA eCommerce: Working together in a Global Network
 
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365Introducing the Sitecore Commerce 9 Connector for Microsoft D365
Introducing the Sitecore Commerce 9 Connector for Microsoft D365
 
Leverage your Digital Insights to Drive Exceptional Customer Experiences - Sh...
Leverage your Digital Insights to Drive Exceptional Customer Experiences - Sh...Leverage your Digital Insights to Drive Exceptional Customer Experiences - Sh...
Leverage your Digital Insights to Drive Exceptional Customer Experiences - Sh...
 
Digital Platfrom 4 Summary
Digital Platfrom 4 SummaryDigital Platfrom 4 Summary
Digital Platfrom 4 Summary
 
The Cornerstones of Oracle Retail Strategy
The Cornerstones of Oracle Retail StrategyThe Cornerstones of Oracle Retail Strategy
The Cornerstones of Oracle Retail Strategy
 
An Intro to Sitecore 9 & GDPR Compliancy
An Intro to Sitecore 9 & GDPR CompliancyAn Intro to Sitecore 9 & GDPR Compliancy
An Intro to Sitecore 9 & GDPR Compliancy
 
Johannes Zijlstra - Sitecore 9 and GDPR
Johannes Zijlstra - Sitecore 9 and GDPRJohannes Zijlstra - Sitecore 9 and GDPR
Johannes Zijlstra - Sitecore 9 and GDPR
 
SEAGATE
SEAGATESEAGATE
SEAGATE
 
Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018
 

Recently uploaded

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 

Recently uploaded (20)

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 

An Introduction to Sitecore Experience Commerce

  • 3. “Digital commerce is the buying and selling of goods and services using the Internet, mobile networks and commerce infrastructure.” Gartner
  • 4. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Can any one tell me what the first online purchase was? 1971 1984 1994 E-commerce History
  • 5. 1.3 1.5 1.9 2.3 2.8 3.3 3.9 4.5 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 2014 2015 2016 2017 2018 2019 2020 2021 Total worldwide e-commerce sales in trillions of US dollars Shopify - 2017
  • 6. 3.8 6.3 17 23 38 0 5 10 15 20 25 30 35 40 2009 2011 2014 2015 2016 Indian e-commerce sales in Billions of US dollars Statista - 2018
  • 7.
  • 9. “Gartner is seeing a shift in architecture from historical "monolithic" digital commerce platforms with integrated UI and product catalog functionality to a more flexible, componentized architecture.” Gartner
  • 10. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. E-commerce is changing!
  • 12.
  • 13. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Discounting woes!
  • 14.
  • 16. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. + Mike browses for hiking boots on your website. + Data collected via Mike’s opted-in social media channels reveals he has an interest in hiking. + Commerce data reveals that Mike purchased a lightweight vest from your website last week. + Marketing automatically sends Mike an offer for boots, showcasing several pairs, as well as featuring other products typically purchased by first-time hikers. + Mike adds a pair of boots to his shopping cart but fails to make the purchase. + Within 24 hours, the system triggers an email to Mike, reminding him of the abandoned cart with a free shipping promotion. + Mike not only buys the boots, but purchases socks, a flashlight, and a pair of waterproof pants, which were recommended in the earlier offer. + But the interaction doesn’t end there.Three months after Mike’s purchase, and with the snow season approaching, marketing sends Mike an email, prompting him to waterproof his new boots and providing an offer for thermal hiking gear. + Marketing follows up with a brochure on “essential winter hiking gear.” + Mike is impressed and buys snowshoes and poles. With tight integration How to do things right!
  • 17.
  • 18. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Who do you achieve this?
  • 19.
  • 21. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Rich Features Simple Extensibility Accelerated Development Integrated Platform Sitecore Experience Commerce
  • 22. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Shopping Cart The ability to add/remove/update products stored in the cart Checkout Capture all of the necessary information required to complete an Order Shops Create multiple online shopping experiences, defining currency, language & payments for each. Catalog The ability to create and manage the catalog of items on sale in your shops. Inventory Edit and control each Products inventory Entitlements Entitlements track ownership and are used for things like Digital Downloads Fulfillment Complete fulfillment management, whether this is for digital or physical goods. Payments Simple to integrate with 3rd party payment providers. Orders Manage an order through its full lifecycle. Pricing Powerful pricing functionality to enable flexible, dynamic pricing for your products Promotions Flexible & extendable promotions functionality. XC9 - Features
  • 23. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. + Angular 4 + Data Driven + Simple to extend + Federated Authentication + Micro-Service delivered UX XC9 - BizFX Brand new Merchandiser interface
  • 24. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. + Catalogs – Categories – SellableItems (Products) + SellableItems can be added to multiple Catalogs + SellableItem based on schema.org Product schema + Variant support + Multilingual Data + Extensibility via composition XC9 – Catalog & Inventory Catalog and Inventory Schema Sellable Items Variants Catalogs Categories Inventory Sets Inventory Inventory∞ Inventory Inventory∞ ∞ ∞ ∞ ∞ ∞1 1 Catalog Inventory Sets Category
  • 25. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. XC9 – Customers & Orders + Ability to track an order through its lifecycle + Place orders on Hold or release them Order management functionality + See all interactions a customer has had with your site + View all orders placed by a user and what state they’re currently in + View all Entitlements that a customer has purchased Customer management functionality
  • 26. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. + Create price books that contain price cards for pricing flexibility across multiple products or categories + Dynamic pricing varying by currency or by date + Tiered pricing based on tiers and time frame + Snapshot pricing sets a start and end date to prices + Extend pricing functionality with plugins XC9 – Pricing Extensible, Dynamic Pricing Price Book Sellable Item Price Card List Price Snapshot Sell Price Catalog
  • 27. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. + Similar to pricing, promotions are stored in Promotion Books that contain one or more promotions + Promotion qualifications include: Sitecore campaigns, channels, catalog items, shopper profile attributes like previous order history, state and more + Promotion benefits include: Order and order line adjustments, benefits based on order quantity, other products, free gift with purchase, adjustment of shipping and other fulfillment fees XC9 - Promotions BizFx – Price Snapshiot Enhanced Promotion Qualifications and Benefits
  • 29. “The… plugin architecture pattern… consists of two types of architecture components: a core system and plug-in modules. Application logic is divided between independent plug-in modules and the basic core system, providing extensibility, flexibility, and isolation of application features and custom processing logic. ” (Software architecture patterns by Mark Richards - OReilly). 4
  • 30. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Plugin Architecture Pattern Core Functionality PluginPluginPluginPlugin PluginPluginPluginPlugin Plugin Plugin
  • 31. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Application Footprint 9 Stores Entitlements Customer Inventory Gift Cards Wish Lists Coupons Carts Fulfillment Pricing Payments Tax Orders
  • 32. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Extensibility Model Composable Extensibility Opt-in complexity Progressive Enhancement
  • 33. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Accelerated Development 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
  • 34. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. What is SxA? Drag and drop toolkit Simplified page architecture Wire framing mode for building sites before design Export, import visual designs or live edit ~80 Pre-built components Cloud ready Grid Framework Headless capabilities MultiTenancy Mobile first with responsive and adaptive options
  • 35. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. What is SxA Storefront? + Out of the box Commerce storefront built on top of the Sitecore Experience Accelerator + Adds 40+ commerce specific components + Three sample themes
  • 36. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Account renderings Login & profile components Cart renderings Shopping cart components Catalog renderings Product lists, promoted products, navigation Checkout renderings Confirmation, billing and delivery Orders renderings Recent orders, history, order lines Shared renderings Language selector, search, top links Commerce Renderings
  • 38. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Why integration is so important? Omni-channel Must keep brand experience relevant and fresh across myriad of channels and touch points Commerce Consumers expect to be treated as if you know them, not just to be ‘sold a product’ Content Manage and delivering content at scale is a challenge across multiple systems Data & Insights Difficult to aggregate data from different sources and analyze quickly Disconnected technology fragments marketing
  • 39. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Why integration is so important? Omni-channel Deliver experiences across the channels of today and tomorrow Commerce Fully personalize the end-to-end shopping experience Content Manage, edit and deliver personalized content at scale Data & Insights Capture rich data and generate actionable and insights with machine learning
  • 42. © 2018 Sitecore User Group Conference India and its respective speakers. All rights reserved. Thank you to our Sponsors 42