Browsing
Detailed description of the ecommerce lifecycle events related to the customer browsing activity
Introduction
The browsing lifecycle events are associated with the key activities that a customer might perform while browsing through your website or mobile app.
Products Searched
This event is triggered whenever a visitor searches for a particular product on your app/website. The following properties are supported by this event:
Property Name | Type | Description of the Property |
| String / Object | Contains the query that has been searched by the user |
An example of the Products Searched event is as shown:
Product List Viewed
This event is triggered whenever a visitor views a list or category of products on your website or app. The following properties are supported by this event:
Property Name | Type | Description of the Property |
| String | Contains the name of the product list being viewed |
| String | Contains the category of the product being viewed |
| Array | Contains the array of products displayed in the product list |
| String | Contains the product ID displayed on the list |
| String | Contains the SKU (Stock Keeping Unit) of the product being viewed |
| String | Contains the category of the product being viewed |
| String | Contains the name of the product being viewed |
| String | Contains the name of the brand associated with the product |
| String | Contains the name of the variant of the product |
| Number | Contains the price of the product being viewed (in USD) |
| Number | Contains the quantity of the product |
| String | Contains the coupon code associated with a product |
| Number | Contains the position of the product in the product list |
| String | Contains the URL of the product page |
| String | Contains the image URL of the product |
An example of the Product List Viewed event is as shown:
Product List Filtered
This event is triggered whenever a visitor filters a list or category of products on your website or app. The following properties are supported by this event:
Property Name | Type | Description of the Property |
| String | Contains the name of the product list being viewed |
| String | Contains the name of the product category being viewed |
| Array | Contain the product filters that the customer has applied |
| String | Contains the ID of the filter type that the customer is using |
| String | Contains the ID of the selection chosen by the customer |
| Array | Represents the product sorting used by the customer |
| String | Contains the ID of the sort type used by the customer |
| String | Contains the ID of the selection-type the customer is using |
| Array | Contains the products displayed in the product list |
| String | Contains the product ID displayed in the product list |
| String | Contains the SKU of the viewed product |
| String | Contains the product category viewed by the customer |
| String | Contains the name of the product being viewed by the user |
| String | Indicates the brand name associated with the product |
| String | Contains the name of the product variant |
| Number | Contains the price of the product being viewed (in USD) |
| Number | Indicates the quantity of a product |
| String | Contains the coupon code associated with a product |
| Number | Indicates the position of the product in the product list |
| String | Contains the URL of the product page |
| String | Contains the image URL of the product |
An example of the Product List Filtered event is as shown:
Contact Us
To know more about the RudderStack eCommerce spec, feel free to contact us or start a conversation in our Slack community. You can also request a demo to see RudderStack in action.
Last updated