Items installed with Commerce Connect
This topic describes the items installed in Sitecore with the Commerce Connect package.
The Storefront Abandoned Cart marketing automation campaign is available from Commerce Connect 9.0.2. The New Order Placed marketing automation campaign is available from Commerce Connect 9.2. To use them, you must have installed the Connect Marketing Automation package. For more information, see the Installation Guide.
Finding Commerce Connect items in the Content Editor
Commerce Connect items are installed in the following folders in the Content Editor:
Item type |
Item path |
---|---|
Page events |
|
Goals |
|
Outcomes |
|
Conditional renderings |
|
Marketing automation plan folder |
|
Experience Analytics Dimensions |
|
Marketing automation conditions |
|
Templates |
|
Page events, goals, and outcomes
To access page events, goals, and outcomes included with Commerce Connect, you need to use the API provided with Commerce Connect. For more information, see the Commerce Connect Developer's Guide.
The table below details the Commerce Connect page events, goals and outcomes.
When Sitecore saves events, goals and outcomes, Sitecore stores the related personal data in contact facets and assigns the facets a PIISensitive attribute (Personally Identifiable Information) so that the facets can be deleted if the customer exercises their right to be forgotten. For more information, see the Privacy Guide.
Service layer the item belongs to |
Item Type |
Item Name |
Data Stored with the Item |
---|---|---|---|
Cart |
Page event |
Cart Created |
|
Cart |
Page event |
Cart Deleted |
|
Cart |
Page event |
Cart Locked |
|
Cart |
Page event |
Cart Resumed |
|
Cart |
Page event |
Cart Unlocked |
|
Cart |
Page event |
Cart Updated |
|
Cart |
Page event |
Lines Added To Cart |
|
Cart |
Page event |
Lines Removed From Cart |
|
Cart |
Page event |
Lines Updated On Cart |
|
Cart |
Outcome |
Abandoned Cart |
|
Catalog |
Page event |
Visited Category Page |
|
Catalog |
Page event |
Facet Applied |
|
Catalog |
Page event |
Product Sorting |
|
Catalog |
Page event |
Visited Product Details Page |
|
Customers and Users |
Page event |
Customer Account Deleted |
|
Customers and Users |
Page event |
Customer Account Disabled |
|
Customers and Users |
Page event |
Customer Account Enabled |
|
Customers and Users |
Page event |
Customer Account Updated |
|
Customers and Users |
Page event |
User Account Deleted |
|
Customers and Users |
Page event |
User Account Disabled |
|
Customers and Users |
Page event |
User Account Enabled |
|
Customers and Users |
Page event |
User Account Updated |
|
Customers and Users |
Goal |
Customer Account Created |
|
Customers and Users |
Goal |
User Account Created |
|
Globalization |
Page event |
Culture chosen |
|
Inventory |
Page event |
Add To Cart Stock Status |
|
Inventory |
Page event |
Back In Stock Subscription |
|
Inventory |
Page event |
Back In Stock Unsubscription |
|
Inventory |
Page event |
Products Are Back In Stock |
|
Inventory |
Page event |
Visited Product Stock Status |
|
LoyaltyProgram |
Goal |
Loyalty Program Joined |
|
Orders |
Page event |
Gift Card Purchase |
|
Orders |
Page event |
Loyalty cart Purchase |
|
Orders |
Page event |
Order Status Changed |
|
Orders |
Page event |
Ordered Product Stock Status |
|
Orders |
Page event |
Visitor Cancel Order |
|
Orders |
Page event |
Visitor Viewed Order Details |
|
Orders |
Page event |
Visitor Viewed Order History |
|
Orders |
Page event |
Offline Orders Synchronized |
|
Orders |
Goal |
Visitor Order Created |
|
Orders |
Outcome |
Product Purchase (Visitor Order Created) |
Note This is not enabled from Sitecore 9.0.2 to Sitecore 9.2. You can use the Visitor Order Created goal instead. |
Pricing |
Page event |
Currency chosen |
|
WishLists |
Page event |
Lines Added To WishList |
|
WishLists |
Page event |
Lines Removed From WishList |
|
WishLists |
Page event |
Lines Updated On WishList |
|
WishLists |
Page event |
WishList Created |
|
WishLists |
Page event |
WishList Deleted |
|
WishLists |
Page event |
WishList Emailed |
|
WishLists |
Page event |
WishList Printed |
|
[Part of Platform] |
Page event |
Search |
|
Personalization rules
The table below shows details of the personalization rule conditions that come with Commerce Connect.
Service layer |
Item name |
Description |
Rule parameters |
---|---|---|---|
Cart |
Total Product Quantity Condition |
Tests the current quantity of items in the cart against a specified value. |
TotalProductQuantity, compares-to operator |
Cart |
Cart Total Condition |
Tests the current cart total against a specified amount. |
CartTotal, compares-to operator |
Cart |
Specific Product Quantity Condition |
Tests the current cart content for the quantity of a specified product against a specified value. |
ProductId, ProductQuantity, compares-to operator |
Inventory |
Current Product Stock Count |
Tests the stock count of a product given by the Commerce Context implementation against a specified value. Requires Commerce Context. The default implementation alone throws Not Implemented exceptions. |
StockCount, compares-to operator |
Inventory |
Current Product Stock Count By Location |
Tests the stock count of a product provided by Commerce Context against a specified value. Also tests for the product being in a specified location. Requires Commerce Context. The default implementation alone throws Not Implemented exceptions. |
StockCount, Location, compares-to operator |
Inventory |
Current Product Stock Status |
Tests the stock status of a product provided by Commerce Context against a specified status. Requires Commerce Context. The default implementation alone throws Not Implemented exceptions. |
StockStatus, compares-to operator |
Inventory |
Current Product Stock Status By Location |
Tests the stock status of a product provided by Commerce Context against a specified status. Also tests for the product being in a specified location. Requires Commerce Context. The default implementation alone throws Not Implemented exceptions. |
StockStatus, Location, compares-to operator |
Inventory |
Specific Product Stock Count |
Tests the stock count of a specified product against a specified value. |
ProductId, StockCount, compares-to operator |
Inventory |
Specific Product Stock Count By Location |
Tests the stock count of a specified product against a specified value. The condition also tests for the product being in a specified location. |
ProductId, StockCount, Location, compares-to operator |
Rules |
Has Triggered Page Events |
Tests the number of occurrences of a specified page event within a specified time range against a specified value. Not recommended for use in production systems; not optimized as it does not use |
PageEventName, MinimalNumberOfTimes, TimeRange |
Marketing automation campaigns
Commerce Connect contains default marketing automation campaigns including the Storefront Abandoned Cart marketing automation campaign and the New Order Placed marketing automation campaign. The following table describes items installed for marketing automation campaign.
Service layer the item belongs to |
Item type |
Item name |
Description |
---|---|---|---|
Cart |
New Order Placed campaign template |
New Order Placed |
Sends an order confirmation email to contacts who have completed a purchase. |
Cart |
Marketing Automation campaign template |
Abandoned Cart |
Follows up on contacts who visit the storefront and leave a shopping cart with products in it. If a contact has a known email address, Sitecore sends a notification email to encourage the contact to finalize the purchase. The marketing automation campaign stores the cart ID in custom values. |
Cart |
Marketing Automation campaign template |
Where Cart Has Been Manipulated |
Checks if any actions have been performed on the cart since the contact was enrolled into the campaign or since last checked. |
Cart |
Marketing Automation campaign template |
Where Contact Has Email |
Checks if an email exists for the contact. |
Cart |
Marketing Automation campaign template |
Where Contact Cart Is Empty |
Checks whether the cart with the specified ID is empty. |