Add tracking, notify customers, and mark delivered

When an order ships, Composerie records the carrier and tracking, pushes the fulfillment to Shopify so the customer gets a tracking email, and lets you mark the order delivered.

This guide covers the last stretch of an order: getting tracking onto it, making sure the customer hears about the shipment, and closing the order out as delivered. It is for merchants who fulfill through a print provider and for those who print and ship orders themselves.

How tracking reaches the customer

How an order gets its tracking depends on who ships it.

For orders sent to a print provider, you do not enter tracking by hand. Composerie checks the provider every 15 minutes and pulls in the latest carrier, tracking number, and status. When the provider reports that the order has shipped, Composerie records it on the order for you.

When an order moves to shipped, Composerie pushes the tracking to Shopify. Shopify then sends the customer the shipping confirmation email, with the tracking link in it. This is the same email your customers expect from any Shopify order, so the experience stays familiar to them. Composerie also stores a Shopify fulfillment id on the order so the same shipment is never pushed twice.

Once tracking exists, the Fulfillment section of the order shows the provider, the carrier, and the tracking number. A Track shipment link appears whenever a tracking URL is available, so you can open the carrier’s page in one click.

A shipped order with its provider, carrier, tracking number, and the Track shipment link.

Enter tracking for a self-print order

When you print and ship an order yourself, you add the tracking from the order page. The form mirrors Shopify’s own fulfillment dialog, so it should feel familiar.

Open the order and click Mark as shipped

Go to Orders and open the self-print order you have shipped. The Mark as shipped action opens the ship dialog.

Pick the carrier

Choose the carrier from the dropdown. When you pick a known carrier and type the tracking number, Composerie fills in the tracking URL for you. If your carrier is not listed, choose Other and paste the full tracking URL by hand.

The carrier dropdown auto-fills the tracking URL once you enter a tracking number.

Enter the tracking number

Type the tracking number in the field. For a known carrier this is enough for the tracking URL to fill itself.

Decide whether to notify the customer

Leave the Notify customer toggle on to send the Shopify shipping email. This only works when the order is linked to Shopify and has a customer email, so the toggle is off for orders that are not connected. Turn it off if you would rather not email the customer for this shipment.

Submit

Confirm to mark the order shipped. Composerie records the shipment and pushes the tracking to Shopify.

For the full print-and-ship walkthrough, including print files and the steps before shipping, see self-print orders.

When the Shopify sync fails

Marking an order shipped always succeeds locally, even if the push to Shopify does not. Your order is recorded as shipped right away. The only thing that can fail is the handoff to Shopify, for example when Shopify is briefly unreachable.

When that push does not land, the Fulfillment panel shows an amber Shopify sync failed banner with a Retry sync button. The shipment is safe on your side; the banner just means the customer’s Shopify shipping email has not gone out yet.

The order is shipped locally, but the tracking has not reached Shopify yet.

Click Retry sync to fix it. This re-opens the ship dialog with your tracking already filled in, so you can confirm and re-post the tracking to Shopify. Once it lands, the banner clears and Shopify sends the shipping email.

Mark an order delivered

Delivered is the final stage of an order. Once an order is shipped, a Mark delivered button appears in the order header.

Open the shipped order

Go to Orders and open an order that is in the shipped state.

Click Mark delivered

Use the Mark delivered button in the order header to close the order out.

The Mark delivered button sits in the header once an order has shipped.

Delivered is the end of the pipeline. After an order is delivered, its status cannot be changed back. For provider orders, you often will not need to do this yourself: when the provider reports the order as delivered, the 15-minute poll picks that up and flips the order to delivered for you.

Do I enter tracking for provider orders?

No. For orders sent to a print provider, Composerie polls the provider every 15 minutes and writes the carrier, tracking number, and status onto the order automatically.

Why is the Notify customer toggle disabled?

The notification is a Shopify email. It can only be sent when the order is linked to Shopify and has a customer email address, so the toggle is off otherwise.

My order shows shipped but the customer got no email.

Open the Fulfillment section. If you see a Shopify sync failed banner, the tracking has not reached Shopify yet. Click Retry sync to re-post it and trigger the shipping email.

Can I undo a delivered order?

No. Delivered is the final stage and the status cannot be changed back once it is set.

To see how each stage of the order maps to a status, read order statuses explained.

Next: order statuses explained.

Related articles