This guide gives you a detailed description of the various ecommerce 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 ecommerce platform.

Event lifecycle overview

RudderStack supports the following ecommerce 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