This guide gives you a detailed description of the various e-commerce events along with their properties captured by the RudderStack SDKs. It also describes how RudderStack uses this data to help you define customer journey on an e-commerce platform.

Event lifecycle overview

RudderStack supports the following e-commerce events that form an intrinsic part of the customer's product journey:

Browsing

The following events are associated with a user's browsing activities whenever they are on the website:

EventContext
Products SearchedWhen a user searches for products
Product List ViewedWhen a user views a list or category of products
Product List FilteredWhen a user filters a product list or category

Promotions

The following events are associated with a user's interaction with the website promotions:

EventContext
Promotion ViewedWhen a user views a promotional ad on the website
Promotion ClickedWhen a user clicks on a promotional ad on the website

Ordering

The following events are associated with a user's product ordering activities:

EventContext
Product ClickedWhen a user clicks on a product
Product ViewedWhen a user views a product and its details
Product AddedWhen a user adds a product to their shopping cart
Product RemovedWhen a user removes a product from their shopping cart
Cart ViewedWhen a user views their shopping cart
Checkout StartedWhen a user initiates the checkout process to complete their order
Checkout Step ViewedWhen a user views a checkout step
Checkout Step CompletedWhen a user completes a checkout step
Payment Info EnteredWhen a user adds the payment information
Order CompletedWhen an order is completed by a user
Order UpdatedWhen a user updates the already placed order
Order RefundedWhen the order amount is refunded to a user
Order CancelledWhen a user cancels the already placed order

Coupons

The following events are associated with a user's interactions with the website's coupon facilities for availing discounts:

EventContext
Coupon EnteredWhen a user enters a coupon on an order or the shopping cart
Coupon AppliedWhen a coupon is applied successfully on an order or the shopping cart
Coupon DeniedWhen a coupon is not valid for the order or the cart and is denied as a result
Coupon RemovedWhen a user removes the coupon from an order or the shopping cart

Wishlist

The following actions are associated with a user's activities related to adding or removing product/s from their wishlist:

EventContext
Product Added to WishlistWhen a user adds a product to their wishlist
Product Removed from WishlistWhen a user removes a product from their wishlist
Wishlist Product Added to CartWhen a user adds a wishlisted product to their cart

Sharing

The following events are associated with a user activities when they share the product or the cart list with others:

EventContext
Product SharedWhen a user shares the product link with one or more friends
Cart SharedWhen a user shares their existing shopping cart with one or more friends

Reviewing

The following events are associated with a user's reviewing activity:

EventContext
Product ReviewedWhen a user reviews a product

Contact us

For more information on the topics covered on this page, email us or start a conversation in our Slack community.

On this page