SlideShare a Scribd company logo
1 of 51
Salesforce.com
Akihiro Iwaya
IoT Explorer with
Multi clouds
Multiple Platform Events
Marketing Cloud
: Platform Event
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
Demo Overview
ABC Company is retailer treats variety products and will hold Spring Sale at the both store and EC
site. They use MC Journey Builder provides each customers with personalized experience. The
first Journey’s Goal is for customer to purchase products at EC site. The second Journey‘s goal is
for customer to visit at real store.
They want to define general or loyal customer for each contacts during spring sales so that they
give special service only loyal customers and the data can be utilized for next campaign.
They defines contact over 100points as loyal customer and manage points as the following.
• Marketing Cloud : Open email sent by Journey Builder, +10 points
• Commerce Cloud : Add product to cart, +10 points
• Commerce Cloud : Purchase product, +50 points
• Customer Community : Register event, +10 points
• Mobile App + Heroku : Visit real store, +50 points
Variables
General State
Loyal State
Urgent State
Marketing Cloud (Spring Sale for EC site)
Fire platform event
with contact id to put
customer into IoT
explorer
Fire platform event with
contact id and 10 point
because the customer
opened email
This custom activity
fetches if customer buy
product via Apex Rest
API
Customer bought
product, then the journey
exits
Customer Activity resides
in Heroku
Send spring sale
campaign email
Commerce Cloud
Adding to cart fires
platform event with
contact id and 10
point
Placing order fires platform event with
contact id and 20 point and new
journey of MC starts for this customer
Marketing Cloud (Spring Sale for Real Store)
Apex triggers this
journey for customer
via REST API
Fire platform event with
contact id and 10 point
because the customer
opened email
Customer Activity resides
in Heroku
Send email of survey
request
Customer Community
Fire platform event with
contact id and 10 point
because the customer
registers event
2. feedback is bad
1. Start
feedback
3. Process Builder
creates case and
sends platform
event
4.In case customer is
in loyal state, the
instance moves to
Urgent state for
immediate action
Mobile App / Heroku
Assume that the
customer has
mobile app with
beacon receiver
function
1. The app
receives beacon
on shop entrance.
IoT Explorer
General
Loyal
Urgent
3. If the customer is
in loyal state,
create a record
2. Platform event
is published
5. MC push message
to store manager
4. Creation of a
record triggers
apex to make http
request to MC
Campaign Result
1. Specific platform
event is published
2. Save all information
within the orchestration
for next campaign
3. Each customer has
activities of MC,
Commerce, and Mobile
App
IoT Explorer
General Loyal
Urgent
Appendix
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
Start Journey Builder to deliver cross-channel personalized
experiences at every step of the customer lifecycle with
B2C journey management.
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
Custom activity in JB fires platform event to
notify IoT Explorer with new customer in an
orchestration
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
0 point
General state is default state so new
customer always be in the state at the first
time. Each customer has a variable named
score in memory within orchestration
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
Journey Builder sends an email to
introduce that commerce site for
spring sale and monitors if customer
opens the email or not. The
customer opens the email
0 point
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
0 point
The platform event contains
customer id, 10 point
because of the customer’s
interest in the campaign
Marketing Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
10 point
She gets 10 point
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
10 point
Customer opens the
email and click link for
commerce cloud
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
10 point
Customer adds
product to cart and
then platform event
fires
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
20 point
Get 10 point
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
20 point
Customer places
order and then
platform event fires
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
90 point
Get 70 point
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
90 point
IoT Explorer create
a record because
of purchase
Commerce Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
90 point
Apex Trigger
executes other
journey for the
customer who
bought product via
MC API
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
90 point
Second Journey sends an email to
introduce community for customer to
fill out product survey and join
interesting event
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
90 point
Customer logins in
community and then she
decides to join an event.
Platform event fires
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 point
She gets 10 point
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 pointMove to loyal state
because of 100 points
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 point
Customer fills out product
survey with bad point
SteCustomer Communityp6
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 point
Apex trigger fires
platform event
Customer Community
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 point
Customer is in loyal state and
then IoT Explorer creates a
task to support person
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
A
p
E
X
Commerce Cloud
100 point
Assume that the
customer has mobile app
with beacon receiver
function and there is
beacon on store entrance
The app receives
beacon on store
entrance.
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
100 point
Mobile app fires
platform event
contains 50 point
because of her
visit
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Mobile app fires
platform event
contains customer id
and shop beacon id
to Iot Explorer
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
The customer is in General, then do nothing. In Loyal,
a record creation triggers Apex that gets the shop
manager mobile id and message, then sends them to
Marketing Cloud
Mobile App with Heroku
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
MC sends push message to store
manager in order to notify that loyal
customer just arrives at your store.
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Service
Operator
She may call or
submit question via
web form to
service department
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Service
operator
creates a
case
Service
Operator
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
When a case is
created, Apex
trigger fires
platform event
contains who
creates the case
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Customers in Loyal state are more
important than those in General.
Those move to Urgent state for
immediate action.
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
IoT Explorer allows us to execute
time base rule at easy step. You
can notify support every 1 hour if
customer still be in Urgent State.
Support
Once a customer enters in
Urgent state, IoT Explorer
notifies support to fix at high
priority via Chatter
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Support
Support closes
the case
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Apex trigger listens to
closed case and fires
platform event
Service Cloud
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
Case is closed and then
instance of the customer
moves to Loyal State as it is
Finish Campaign
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
The campaign is finished
and special platform
event is fired
Finish Campaign
Marketing Cloud
IoT Explorer
General Loyal
Urgent
Community
Mobile
App with
beacon
A
p
E
X
Commerce Cloud
150 point
The orchestration receives
platform event with finish code,
then save all state and point
for each customers for next
campaign
Iot explore demo for cross clouds

More Related Content

What's hot

I beacon one pager epic
I beacon one pager epicI beacon one pager epic
I beacon one pager epicEpicPay
 
How to Create a Successful E-Commerce App Like Amazon: A Step by Step Guide
How to Create a Successful E-Commerce App Like Amazon: A Step by Step GuideHow to Create a Successful E-Commerce App Like Amazon: A Step by Step Guide
How to Create a Successful E-Commerce App Like Amazon: A Step by Step GuideSparx IT Solutions Pvt Ltd
 
R-Style Lab Web Development Portfolio
R-Style Lab Web Development PortfolioR-Style Lab Web Development Portfolio
R-Style Lab Web Development PortfolioR-Style Lab
 
Mobile based Accounting and Business Management System
Mobile based Accounting and Business Management SystemMobile based Accounting and Business Management System
Mobile based Accounting and Business Management SystemAshim Sikder
 
Subscribed 2017: Reporting APIs
Subscribed 2017: Reporting APIsSubscribed 2017: Reporting APIs
Subscribed 2017: Reporting APIsZuora, Inc.
 
Rethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaRethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaEkaterina Petrakova
 
DiGiSi - Digital Signage solution
DiGiSi - Digital Signage solutionDiGiSi - Digital Signage solution
DiGiSi - Digital Signage solutionMatteo Crippa
 

What's hot (9)

I beacon one pager epic
I beacon one pager epicI beacon one pager epic
I beacon one pager epic
 
How to Create a Successful E-Commerce App Like Amazon: A Step by Step Guide
How to Create a Successful E-Commerce App Like Amazon: A Step by Step GuideHow to Create a Successful E-Commerce App Like Amazon: A Step by Step Guide
How to Create a Successful E-Commerce App Like Amazon: A Step by Step Guide
 
R-Style Lab Web Development Portfolio
R-Style Lab Web Development PortfolioR-Style Lab Web Development Portfolio
R-Style Lab Web Development Portfolio
 
Virtual wallet
Virtual walletVirtual wallet
Virtual wallet
 
Enhance360
Enhance360 Enhance360
Enhance360
 
Mobile based Accounting and Business Management System
Mobile based Accounting and Business Management SystemMobile based Accounting and Business Management System
Mobile based Accounting and Business Management System
 
Subscribed 2017: Reporting APIs
Subscribed 2017: Reporting APIsSubscribed 2017: Reporting APIs
Subscribed 2017: Reporting APIs
 
Rethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina PetrakovaRethinking your mobile tracking strategy by Ekaterina Petrakova
Rethinking your mobile tracking strategy by Ekaterina Petrakova
 
DiGiSi - Digital Signage solution
DiGiSi - Digital Signage solutionDiGiSi - Digital Signage solution
DiGiSi - Digital Signage solution
 

Similar to Iot explore demo for cross clouds

How do mobile apps help businesses to engage their audience (Mark Yong, Prime...
How do mobile apps help businesses to engage their audience (Mark Yong, Prime...How do mobile apps help businesses to engage their audience (Mark Yong, Prime...
How do mobile apps help businesses to engage their audience (Mark Yong, Prime...BNI Crescendo
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureAccenture Italia
 
Make Some Money: Speedy Guide to Monetize Android Apps
Make Some Money: Speedy Guide to Monetize Android AppsMake Some Money: Speedy Guide to Monetize Android Apps
Make Some Money: Speedy Guide to Monetize Android AppsNazrul Kamaruddin
 
Franchise Operators & Retailers Custom Proximity Ad Network
Franchise Operators & Retailers Custom Proximity Ad NetworkFranchise Operators & Retailers Custom Proximity Ad Network
Franchise Operators & Retailers Custom Proximity Ad NetworkCarla Bahadur
 
Loyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidLoyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidMike Taylor
 
How banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersHow banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersStefan Jørgensen (hiring)
 
App Cloud Breakout Session - Dreamforce to You Amsterdam
App Cloud Breakout Session - Dreamforce to You AmsterdamApp Cloud Breakout Session - Dreamforce to You Amsterdam
App Cloud Breakout Session - Dreamforce to You AmsterdamSalesforce_Benelux
 
IBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout ProcessIBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout ProcessTalha Haroon
 
Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Andrew Spaulding
 
Mobile & marketing
Mobile & marketingMobile & marketing
Mobile & marketingExicon
 
Delivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsDelivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsAkana
 
How to make money with the Windows Store
How to make money with the Windows StoreHow to make money with the Windows Store
How to make money with the Windows StoreMicrosoft Schweiz
 
The growth of artificial intelligence in e commerce (1)@
The growth of artificial intelligence in e commerce (1)@The growth of artificial intelligence in e commerce (1)@
The growth of artificial intelligence in e commerce (1)@Andolasoft Inc
 
Kodu creds linkedin_web
Kodu creds linkedin_webKodu creds linkedin_web
Kodu creds linkedin_webORDavies
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Websamanthakeith
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Webmrhudson87
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Webpaullharrison
 

Similar to Iot explore demo for cross clouds (20)

How do mobile apps help businesses to engage their audience (Mark Yong, Prime...
How do mobile apps help businesses to engage their audience (Mark Yong, Prime...How do mobile apps help businesses to engage their audience (Mark Yong, Prime...
How do mobile apps help businesses to engage their audience (Mark Yong, Prime...
 
B2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the FutureB2B Omni-Channel Commerce Platform of the Future
B2B Omni-Channel Commerce Platform of the Future
 
Make Some Money: Speedy Guide to Monetize Android Apps
Make Some Money: Speedy Guide to Monetize Android AppsMake Some Money: Speedy Guide to Monetize Android Apps
Make Some Money: Speedy Guide to Monetize Android Apps
 
Franchise Operators & Retailers Custom Proximity Ad Network
Franchise Operators & Retailers Custom Proximity Ad NetworkFranchise Operators & Retailers Custom Proximity Ad Network
Franchise Operators & Retailers Custom Proximity Ad Network
 
Loyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, AndroidLoyalty & Rewards Points Application on your mobile, iPhone, Android
Loyalty & Rewards Points Application on your mobile, iPhone, Android
 
Aeon Deck
Aeon DeckAeon Deck
Aeon Deck
 
How banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersHow banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumers
 
App Cloud Breakout Session - Dreamforce to You Amsterdam
App Cloud Breakout Session - Dreamforce to You AmsterdamApp Cloud Breakout Session - Dreamforce to You Amsterdam
App Cloud Breakout Session - Dreamforce to You Amsterdam
 
IBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout ProcessIBM Worklight- Mobile Commerce Checkout Process
IBM Worklight- Mobile Commerce Checkout Process
 
Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0Beacon Presentation Retail BLE 4.0
Beacon Presentation Retail BLE 4.0
 
Mobile & marketing
Mobile & marketingMobile & marketing
Mobile & marketing
 
How to Develop an E-Commerce App
How to Develop an E-Commerce AppHow to Develop an E-Commerce App
How to Develop an E-Commerce App
 
Nick IT master showcase
Nick IT master showcaseNick IT master showcase
Nick IT master showcase
 
Delivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIsDelivering on Personalization with the Power of APIs
Delivering on Personalization with the Power of APIs
 
How to make money with the Windows Store
How to make money with the Windows StoreHow to make money with the Windows Store
How to make money with the Windows Store
 
The growth of artificial intelligence in e commerce (1)@
The growth of artificial intelligence in e commerce (1)@The growth of artificial intelligence in e commerce (1)@
The growth of artificial intelligence in e commerce (1)@
 
Kodu creds linkedin_web
Kodu creds linkedin_webKodu creds linkedin_web
Kodu creds linkedin_web
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Web
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Web
 
Kodu Creds Linked In Web
Kodu Creds Linked In WebKodu Creds Linked In Web
Kodu Creds Linked In Web
 

More from Akihiro Iwaya

Wt13 processing records
Wt13 processing recordsWt13 processing records
Wt13 processing recordsAkihiro Iwaya
 
Wt12 triggering flows
Wt12 triggering flowsWt12 triggering flows
Wt12 triggering flowsAkihiro Iwaya
 
Wt11 writing dataweave transformations
Wt11 writing dataweave transformationsWt11 writing dataweave transformations
Wt11 writing dataweave transformationsAkihiro Iwaya
 
Wt9 multicast an event
Wt9 multicast an eventWt9 multicast an event
Wt9 multicast an eventAkihiro Iwaya
 
Wt8 consuming web services
Wt8 consuming web servicesWt8 consuming web services
Wt8 consuming web servicesAkihiro Iwaya
 
Wt7 structuring mule applications
Wt7 structuring mule applicationsWt7 structuring mule applications
Wt7 structuring mule applicationsAkihiro Iwaya
 
Wt6 accessing and modifying mule event
Wt6 accessing and modifying mule eventWt6 accessing and modifying mule event
Wt6 accessing and modifying mule eventAkihiro Iwaya
 
Wt5 deploying and managing ap is
Wt5 deploying and managing ap isWt5 deploying and managing ap is
Wt5 deploying and managing ap isAkihiro Iwaya
 
Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)Akihiro Iwaya
 
Df salesforce dx説明資料
Df salesforce dx説明資料Df salesforce dx説明資料
Df salesforce dx説明資料Akihiro Iwaya
 
IoT explorer タクシー配車デモ
IoT explorer タクシー配車デモIoT explorer タクシー配車デモ
IoT explorer タクシー配車デモAkihiro Iwaya
 
Io t工場機器監視デモ
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモAkihiro Iwaya
 
Salesforce X AWS Machine Learning
Salesforce X AWS Machine LearningSalesforce X AWS Machine Learning
Salesforce X AWS Machine LearningAkihiro Iwaya
 
Soracom X AWS Iot X Salesforce
Soracom X AWS Iot X SalesforceSoracom X AWS Iot X Salesforce
Soracom X AWS Iot X SalesforceAkihiro Iwaya
 
Force.comハンズオン
Force.comハンズオンForce.comハンズオン
Force.comハンズオンAkihiro Iwaya
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Akihiro Iwaya
 
Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)Akihiro Iwaya
 

More from Akihiro Iwaya (20)

Wt13 processing records
Wt13 processing recordsWt13 processing records
Wt13 processing records
 
Wt12 triggering flows
Wt12 triggering flowsWt12 triggering flows
Wt12 triggering flows
 
Wt11 writing dataweave transformations
Wt11 writing dataweave transformationsWt11 writing dataweave transformations
Wt11 writing dataweave transformations
 
Wt9 multicast an event
Wt9 multicast an eventWt9 multicast an event
Wt9 multicast an event
 
Wt8 consuming web services
Wt8 consuming web servicesWt8 consuming web services
Wt8 consuming web services
 
Wt7 structuring mule applications
Wt7 structuring mule applicationsWt7 structuring mule applications
Wt7 structuring mule applications
 
Wt6 accessing and modifying mule event
Wt6 accessing and modifying mule eventWt6 accessing and modifying mule event
Wt6 accessing and modifying mule event
 
Wt5 deploying and managing ap is
Wt5 deploying and managing ap isWt5 deploying and managing ap is
Wt5 deploying and managing ap is
 
Wt4 building apis
Wt4 building apisWt4 building apis
Wt4 building apis
 
Wt3 designing apis
Wt3 designing apisWt3 designing apis
Wt3 designing apis
 
Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)Iot explorer デモ (MC, CC, Heroku, Core)
Iot explorer デモ (MC, CC, Heroku, Core)
 
Df salesforce dx説明資料
Df salesforce dx説明資料Df salesforce dx説明資料
Df salesforce dx説明資料
 
IoT explorer タクシー配車デモ
IoT explorer タクシー配車デモIoT explorer タクシー配車デモ
IoT explorer タクシー配車デモ
 
Io t工場機器監視デモ
Io t工場機器監視デモIo t工場機器監視デモ
Io t工場機器監視デモ
 
Salesforce X AWS Machine Learning
Salesforce X AWS Machine LearningSalesforce X AWS Machine Learning
Salesforce X AWS Machine Learning
 
Visualforceとは
VisualforceとはVisualforceとは
Visualforceとは
 
Soracom X AWS Iot X Salesforce
Soracom X AWS Iot X SalesforceSoracom X AWS Iot X Salesforce
Soracom X AWS Iot X Salesforce
 
Force.comハンズオン
Force.comハンズオンForce.comハンズオン
Force.comハンズオン
 
Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発Lightingコンポーネントベーシック開発
Lightingコンポーネントベーシック開発
 
Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)Lighting componentワークブック(s1コンタクトリストコンポーネント)
Lighting componentワークブック(s1コンタクトリストコンポーネント)
 

Recently uploaded

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Recently uploaded (20)

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 

Iot explore demo for cross clouds

  • 2. Multiple Platform Events Marketing Cloud : Platform Event IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud
  • 3. Demo Overview ABC Company is retailer treats variety products and will hold Spring Sale at the both store and EC site. They use MC Journey Builder provides each customers with personalized experience. The first Journey’s Goal is for customer to purchase products at EC site. The second Journey‘s goal is for customer to visit at real store. They want to define general or loyal customer for each contacts during spring sales so that they give special service only loyal customers and the data can be utilized for next campaign. They defines contact over 100points as loyal customer and manage points as the following. • Marketing Cloud : Open email sent by Journey Builder, +10 points • Commerce Cloud : Add product to cart, +10 points • Commerce Cloud : Purchase product, +50 points • Customer Community : Register event, +10 points • Mobile App + Heroku : Visit real store, +50 points
  • 8. Marketing Cloud (Spring Sale for EC site) Fire platform event with contact id to put customer into IoT explorer Fire platform event with contact id and 10 point because the customer opened email This custom activity fetches if customer buy product via Apex Rest API Customer bought product, then the journey exits Customer Activity resides in Heroku Send spring sale campaign email
  • 9. Commerce Cloud Adding to cart fires platform event with contact id and 10 point Placing order fires platform event with contact id and 20 point and new journey of MC starts for this customer
  • 10. Marketing Cloud (Spring Sale for Real Store) Apex triggers this journey for customer via REST API Fire platform event with contact id and 10 point because the customer opened email Customer Activity resides in Heroku Send email of survey request
  • 11. Customer Community Fire platform event with contact id and 10 point because the customer registers event 2. feedback is bad 1. Start feedback 3. Process Builder creates case and sends platform event 4.In case customer is in loyal state, the instance moves to Urgent state for immediate action
  • 12. Mobile App / Heroku Assume that the customer has mobile app with beacon receiver function 1. The app receives beacon on shop entrance. IoT Explorer General Loyal Urgent 3. If the customer is in loyal state, create a record 2. Platform event is published 5. MC push message to store manager 4. Creation of a record triggers apex to make http request to MC
  • 13. Campaign Result 1. Specific platform event is published 2. Save all information within the orchestration for next campaign 3. Each customer has activities of MC, Commerce, and Mobile App IoT Explorer General Loyal Urgent
  • 15. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud Start Journey Builder to deliver cross-channel personalized experiences at every step of the customer lifecycle with B2C journey management.
  • 16. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud Custom activity in JB fires platform event to notify IoT Explorer with new customer in an orchestration
  • 17. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 0 point General state is default state so new customer always be in the state at the first time. Each customer has a variable named score in memory within orchestration
  • 18. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud Journey Builder sends an email to introduce that commerce site for spring sale and monitors if customer opens the email or not. The customer opens the email 0 point
  • 19. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 0 point The platform event contains customer id, 10 point because of the customer’s interest in the campaign
  • 20. Marketing Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 10 point She gets 10 point
  • 21. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 10 point Customer opens the email and click link for commerce cloud
  • 22. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 10 point Customer adds product to cart and then platform event fires
  • 23. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 20 point Get 10 point
  • 24. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 20 point Customer places order and then platform event fires
  • 25. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 90 point Get 70 point
  • 26. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 90 point IoT Explorer create a record because of purchase
  • 27. Commerce Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 90 point Apex Trigger executes other journey for the customer who bought product via MC API
  • 28. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 90 point Second Journey sends an email to introduce community for customer to fill out product survey and join interesting event
  • 29. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 90 point Customer logins in community and then she decides to join an event. Platform event fires
  • 30. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 point She gets 10 point
  • 31. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 pointMove to loyal state because of 100 points
  • 32. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 point Customer fills out product survey with bad point
  • 33. SteCustomer Communityp6 Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 point Apex trigger fires platform event
  • 34. Customer Community Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 point Customer is in loyal state and then IoT Explorer creates a task to support person
  • 35. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent A p E X Commerce Cloud 100 point Assume that the customer has mobile app with beacon receiver function and there is beacon on store entrance The app receives beacon on store entrance.
  • 36. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 100 point Mobile app fires platform event contains 50 point because of her visit
  • 37. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point
  • 38. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Mobile app fires platform event contains customer id and shop beacon id to Iot Explorer
  • 39. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point The customer is in General, then do nothing. In Loyal, a record creation triggers Apex that gets the shop manager mobile id and message, then sends them to Marketing Cloud
  • 40. Mobile App with Heroku Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point MC sends push message to store manager in order to notify that loyal customer just arrives at your store.
  • 41. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Service Operator She may call or submit question via web form to service department
  • 42. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Service operator creates a case Service Operator
  • 43. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point When a case is created, Apex trigger fires platform event contains who creates the case
  • 44. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Customers in Loyal state are more important than those in General. Those move to Urgent state for immediate action.
  • 45. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point IoT Explorer allows us to execute time base rule at easy step. You can notify support every 1 hour if customer still be in Urgent State. Support Once a customer enters in Urgent state, IoT Explorer notifies support to fix at high priority via Chatter
  • 46. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Support Support closes the case
  • 47. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Apex trigger listens to closed case and fires platform event
  • 48. Service Cloud Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point Case is closed and then instance of the customer moves to Loyal State as it is
  • 49. Finish Campaign Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point The campaign is finished and special platform event is fired
  • 50. Finish Campaign Marketing Cloud IoT Explorer General Loyal Urgent Community Mobile App with beacon A p E X Commerce Cloud 150 point The orchestration receives platform event with finish code, then save all state and point for each customers for next campaign

Editor's Notes

  1. IoT Explorer receives incoming streaming event messages. The event data types of the event messages correspond to one or more platform events. IoT Explorer can be subscriber to multiple platform events. Publishers are not only Salesforce products but also servers outside of Salesforce. This demo shows that IoT Explorer is central rule engine among Community, Heroku, Marketing Cloud, Mobile App, Commerce Cloud and Service Cloud.
  2. There is one variable for this orchestration. score variable holds points which customer gets by interest in ABC company such as adding product to cart and open campaign email.
  3. This is default state for customers and they move to loyal state when they gain over 100 points. This is common rule among states, Specific platform event triggers customer instance to save its state and point to related contact record and exits this orchestration.
  4. ABC company gives customers in loyal state special treatment rather than those in general state such that loyal customer opens case and then the customer instance moves to urgent state for immediate action and visit to real store triggers push message to store manager to notify customer's visit.
  5. Since customer instance moves to urgent state at first time, iot explorer assigns task to support for immediate action. Once the case is closed, then it moves to loyal state again. Iot explorer provides with time base rule so you can make a rule which is that case is not closed within 1 hour, then assigns new task to support again and again.
  6. This journey lets customers visit EC site for spring. For simplicity, this journey contains only email to notify customers but marketing cloud provides mobile push or social channel so that you can send coupon to mobile app directly. You can extend Journey builder by implementing Custom activity. It allows us to extend the existing functionality of Journey Builder to enhance the behavior of such journeys and integrate with other platforms such as Heroku. I have implemented two custom activities on Heroku. One labeled IoT on the screen fires platform event with customer id and score. The other split custom activity labeled Apex sends a request with customer id to Apex Rest API and gets the user‘s state as return value. Based on the state, In case the customer buy, then the customer exits this journey. Otherwise Journey Builder try to let the customer visit EC site again.
  7. Commerce cloud allows developer to send request to core product in order to execute Apex logic and get result of it. You can show discount coupon or change behavior based on customer’s properties stored in SFDC For simplicity, adding product to cart gives customer 10points and Purchase of product does 50points. Commerce Cloud enables developers to send API request to Salesforce core by digital script. So you can show special ad on EC site for only customer in loyal state of IoT Explorer.
  8. There are two journeys for this demo. The first journey is to let customer visit EC site for Spring Sale. This journey is to let customer visit real store for only customers who purchased product at EC site. Once customer purchased product at EC site, then Iot explorer sends the customer info to this journey to be executed via MC REST API.
  9. Imagine that this spring campaign site is on customer community. Journey builder of Marketing cloud sends email notifying the campaign site is open now and get a lot of useful information. Once customer accesses the community, it sends platform event with customer id and point because of her interest of the campaign. Finally she requests quote for product and another type of platform event is fired so that iot explorer creates a task to specific sales rep in orchestration. This demonstration does not implement but you can provide more sophisticated service with only customers in loyal state. For instance, IoT explorer check whether AE finish the quote request every 1 hour and if not, then do next action to it by low code Apex can publish platform event so any record CRUD operation can publish via Apex trigger or process builder. In this demonstration, only customers in loyal state move to urgent state when case is filed by them. Once they goes to urgent state, you can do anything good for customer with low code GetFeedback https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3000000B4lIxEAJ Free Events Component for Community Cloud By AdvancedCommunities.com/Bedrock CRM Consulting https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000EOAWsUAP
  10. Assume that the customer has mobile app with beacon receiver function and store install a beacon in front of entrance. Customer enters a shop and the mobile app sends platform event with customer id and beacon UUID. IoT Explorer subscribes it and executes a rule. If the customer is in loyal state, shop manager does immediate action to her. IoT explorer creates a record at salesforce and the record creation triggers apex class to call rest api provided by marketing cloud. Marketing cloud pushes message to shop manager via Mobile studio
  11. IoT Explorer receives finish platform event and saves states and scores to related contact records for next campaign.