When you create a label via ShipCelero for a Shopify order, the tracking number is automatically posted back to Shopify. This keeps your order status accurate without any manual steps.
What happens automatically
- The Shopify order line items are marked as fulfilled
- The tracking number and carrier name are attached to the fulfilment
- Shopify sends a shipping confirmation email to the customer (if enabled in your Shopify notification settings)
- The tracking link in the customer email goes to the carrier's public tracking page
Timing
Fulfilment sync happens immediately when the label is created — within a few seconds of confirming the booking in the ShipCelero Shopify panel.
What if sync fails?
If the fulfilment sync fails (for example due to a temporary Shopify API error), the label is still created in ShipCelero. You can find the tracking number in ShipCelero under Shipments and manually add it to the Shopify order.
Partial fulfilment
If an order contains products being shipped in separate packages or split across different shipments, each ShipCelero booking creates a separate fulfilment record in Shopify.