JavaScript
Properties
When to Fire
- When shipping label is created with tracking
- When carrier picks up package
- When Shopify
fulfillment_events/createwebhook fires
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Track when an order has been shipped and tracking information is available.
window._upstack('track', 'order_shipped', {
orderId: 'ORD_12345',
orderName: '#1042',
value: 149.99,
currency: 'USD',
trackingNumber: '1Z999AA10123456784',
trackingCompany: 'UPS',
trackingUrl: 'https://www.ups.com/track?tracknum=1Z999AA10123456784',
estimatedDelivery: '2026-02-25T00:00:00.000Z',
items: [
{
id: 'SKU_001',
name: 'Monthly Snack Box',
price: 39.99,
quantity: 1
}
],
email: 'customer@example.com'
});
| Property | Type | Required | Description |
|---|---|---|---|
| orderId | string | Yes | Order identifier |
| orderName | string | No | Human-readable order name |
| value | number | No | Order value |
| currency | string | No | ISO 4217 currency code |
| trackingNumber | string | No | Carrier tracking number |
| trackingCompany | string | No | Shipping carrier (e.g., 'UPS', 'FedEx', 'USPS') |
| trackingUrl | string | No | Direct link to tracking page |
| estimatedDelivery | string | No | ISO 8601 estimated delivery date |
| items | array | No | Products shipped |
| string | No | Customer email |
fulfillment_events/create webhook firesorder_shipped is commonly used to trigger post-purchase flows like “Your order is on the way” emails with tracking information.Was this page helpful?