Typically, Printify will automatically update your Shopify order tracking information once the order has been shipped, and subsequently, Shopify will send that tracking number to your customer.
If your product was published directly from Printify and no preferences were manually changed on the Shopify side, then you don’t have to worry about the tracking not being updated.
However, if the tracking number was not synced to Shopify, it most likely means that one or both of the following apply:
Product variant SKUs in Shopify and in Printify are mismatched.
“Inventory managed by” is not set to Printify for each respective product variant.
How can I check if “Inventory managed by” is set to Printify?
In your Shopify dashboard, navigate to “Products” → “All products”.
Next, click on a product of your choice → navigate to “Variants” → click Edit next to each variant.
Scroll down to "Inventory" section and check the current settings.
Not to mistake it for the “Vendor” drop-down - the vendor you select is entirely up to you, and you’re by no means obligated to display Printify on your listing.
Now, let’s see what each of these options means for your Printify order.
“Inventory managed by” set to Printify
In this case, Printify is responsible for syncing all updates regarding your Shopify customer’s order fulfillment. The tracking will be updated as expected.
“Inventory managed by” set to Shopify
It means that it is you are responsible for controlling inventory and order fulfillment.
Printify won’t be able to update order status to “Fulfilled” and/or provide tracking in this case - once an order is fulfilled, you would have to add the tracking to your customer’s order manually.
“Inventory managed by” set to any other external app
In this case, Printify is unable to update order fulfillment status. The other fulfillment service is responsible for doing that.