Record a product view
quantity defaults to 1 when omitted.
Record an add to cart
Record the start of checkout
Record a completed order
Useorder when an event represents one order. If you provide order.total, the SDK uses it. Otherwise, it calculates the total from product price and quantity.
Use an exact event name
Product List ViewedProducts SearchedProduct ClickedProduct AddedProduct Added to WishlistProduct RemovedProduct Removed From CartProduct Removed From WishlistProduct ViewedCart ViewedCheckout StartedCheckout Step ViewedCheckout Step CompletedPayment Info EnteredShipping Info EnteredAddShippingInfoAddContactInfoCheckout Address Info SubmittedOrder CompletedOrder UpdatedOrder RefundedOrder CancelledClicked PromotionViewed PromotionViewCategory
Include every required product field
Every product needsid, name, price, and currency. Include quantity, sku, category, brand, and image when you have them.
Payload reference
See every field in
BilyProduct and BilyOrder.