Skip to main content
Fires when a visitor starts the checkout process. This event marks the transition from browsing to buying and is critical for checkout funnel analysis.
Shopify: Automatically tracked when customers click the checkout button or land on the checkout page.

JavaScript

window._upstack('track', 'initiate_checkout', {
  items: [
    {
      id: 'SKU_12345',
      name: 'Classic Cotton Tee',
      price: 34.99,
      quantity: 2
    },
    {
      id: 'SKU_67890',
      name: 'Running Socks',
      price: 14.99,
      quantity: 1
    }
  ],
  value: 84.97,
  currency: 'USD'
});

Properties

PropertyTypeRequiredDescription
itemsarrayYesProducts in checkout
valuenumberYesCart subtotal
currencystringYesISO 4217 currency code

When to Fire

  • Checkout button click
  • Checkout page load
  • Express checkout initiation (Shop Pay, Apple Pay)