> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# add_shipping_info Event

> Track when a customer enters shipping details during checkout

Fires when a customer enters shipping details during checkout. This helps track checkout progress and identify where customers drop off.

<Note>
  **Shopify:** Automatically tracked when customers complete the shipping step in checkout.
</Note>

## JavaScript

```javascript theme={null}
window._upstack('track', 'add_shipping_info', {
  items: [
    { id: 'SKU_12345', name: 'Classic Cotton Tee', price: 34.99, quantity: 2 }
  ],
  value: 84.97,
  currency: 'USD',
  shippingTier: 'standard'
});
```

## Properties

| Property     | Type   | Required | Description                                                      |
| ------------ | ------ | -------- | ---------------------------------------------------------------- |
| items        | array  | No       | Products in checkout                                             |
| value        | number | No       | Cart value at shipping step                                      |
| currency     | string | No       | ISO 4217 currency code                                           |
| shippingTier | string | No       | Shipping method (e.g., `'standard'`, `'express'`, `'overnight'`) |

## When to Fire

* Shipping form completion
* Shipping method selection
* Proceeding past shipping step

## Related Events

* [initiate\_checkout](/pixel/events/initiate-checkout) — Starting checkout
* [select\_shipping\_method](/pixel/events/select-shipping-method) — When selecting specific shipping option
* [add\_payment\_info](/pixel/events/add-payment-info) — After entering payment details
