Definition#
A checkout_completed event is recorded when a visitor completes a purchase on an e-commerce website, indicating a successful transaction.Usage#
This event is commonly used in e-commerce tracking setups to monitor completed transactions. When a user completes the checkout process and makes a purchase, a checkout_completed event is triggered.Common schema#
The event is accompanied by an detail object containing information about the checkout products(s).
The detail object must include the following properties:detail.unique_idrequired
The unique identifier of a transaction.
detail.currencyrequired
The currency in which the checkout value is expressed (e.g., EUR).
detail.valuerequired
The total value of the event usually represents the order value. (Use dot as decimal separator).
detail.tax_valuerequired
Tax cost associated with a transaction.
detail.productsrequired
An array containing details of the products in the checkout process. Each product detail is an object with a standard structure.
Expand product object common schema
detail.shippingrequired
The shipping details (e.g. Ground, Air, Next-day) selected for delivery of the purchased item.
Expand shipping object common schema
detail.paymentsrequired
The payment details selected.
Expand payment object common schema
detail.couponsoptional
An array containing details of the coupons associated with the event.
Expand coupon object common schema
Example#
Modified at 2025-05-29 10:45:40