The product wishlisting events are associated with the key activities that a customer might perform while adding a product to their shopping wishlist. This is useful if your website/app supports the wishlisting feature.
This event is triggered whenever a customer adds a product to their shopping wishlist. The following properties are supported by this event:
Property Name | Type | Description of the Property |
| String | Contains the wishlist ID to which the product was added |
| String | Contains the name of the wishlist to which the product was added |
| String | Contains the database ID of the product being viewed |
| String | Contains the SKU of the product |
| String | Contains the category of the product being viewed |
| String | Contains the name of the product |
| String | Contains the name of the brand associated with the product |
| String | Contains the name of the variant associated with the product |
| Number | Contains the price of the product being viewed (in USD) |
| Number | Contains information on the quantity of the product |
| String | Contains information about the coupon code associated with the 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 Added to Wishlist event is as shown:
rudderanalytics.track('Product Added to Wishlist', {wishlist_id: '12345',wishlist_name: 'Games',product_id: '235564423234',sku: 'F-17',category: 'Games',name: 'Cards',brand: 'Imagepro',variant: '123',price: 8.99,quantity: 1,coupon: 'COUPON',position: 1,url: 'https://www.site.com/product/path',image_url: 'https://www.site.com/product/path.jpg'});
This event is triggered whenever a customer removes a product from their shopping wishlist. The following properties are supported by this event:
Property | Type | Description |
| String | Contains the wishlist ID to which the product was added |
| String | Contains the name of the wishlist to which the product was added |
| String | Contains the database ID of the product being viewed |
| String | Contains the SKU of the product |
| String | Contains the category of the product being viewed |
| String | Contains the name of the product |
| String | Contains the name of the brand associated with the product |
| String | Contains the name of the variant associated with the product |
| Number | Contains the price of the product being viewed (in USD) |
| Number | Contains information on the quantity of the product |
| String | Contains information about the coupon code associated with the 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 Removed from Wishlist event is as shown:
rudderanalytics.track('Product Removed from Wishlist', {wishlist_id: '12345',wishlist_name: 'Games',product_id: '235564423234',sku: 'F-17',category: 'Games',name: 'Cards',brand: 'Imagepro',variant: '123',price: 8.99,quantity: 1,coupon: 'COUPON',position: 1,url: 'https://www.site.com/product/path',image_url: 'https://www.site.com/product/path.jpg'});
This event is triggered whenever a wishlisted product is added to the shopping cart by the customer. The following properties are supported by this event:
Property | Type | Description |
| String | Contains the wishlist ID to which the product was added |
| String | Contains the name of the wishlist to which the product was added |
| String | Contains the database ID of the product being viewed |
| String | Contains the SKU of the product |
| String | Contains the category of the product being viewed |
| String | Contains the name of the product |
| String | Contains the name of the brand associated with the product |
| String | Contains the name of the variant associated with the product |
| Number | Contains the price of the product being viewed (in USD) |
| Number | Contains information on the quantity of the product |
| String | Contains information about the coupon code associated with the 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 Wishlist Product Added to Cart event is as shown:
rudderanalytics.track('Wishlist Product Added to Cart', {wishlist_id: '12345',wishlist_name: 'Games',product_id: '235564423234',sku: 'F-17',category: 'Games',name: 'Cards',brand: 'Imagepro',variant: '123',price: 8.99,quantity: 1,coupon: 'COUPON',position: 1,url: 'https://www.site.com/product/path',image_url: 'https://www.site.com/product/path.jpg'});
To know more about the RudderStack eCommerce spec, feel free to contact us or start a conversation on our Slack channel. You can also request a demo to see RudderStack in action.