Split Output Rows for Each Fulfillment and Update Tracking Numbers

If you have set up split shipping at checkout or manually split shipments for an order, you can split the output rows of the order CSV accordingly. You can also update tracking numbers for each split shipment. Split shipping at checkout in the Shopify settings screen Split shipment in an order (example with two shipments)

How to Configure

You need to configure the output method for each template. Open “Edit” from the template list under Settings → “CSV templates”, and set it in “Split settings for this template” on the right. The template’s edit screen (Split settings for this template)

① Choose “Split per delivery fulfillment (for split shipments)”
Choosing it supports split shipping.

② Set split conditions using order tags
If there are cases where shipments are split and cases where they are not, you can use order tags to control whether to split or not.
(Example: You want to split shipments for orders that include pre-orders, but not for regular orders.)

③ Conditions to split or not split by order tags
Enter an order tag in “If order tag contains”, and choose “Split” or “Not split” in the “then CSV output / tracking update will” options.
Usually you choose “Not split” and, if you only want to split special orders, set “Split” only for orders with a specific tag.

④ Tracking number update settings when not splitting
When not splitting, you can choose either “For non-split orders, merge fulfillments and update a single tracking number” or “For non-split orders, update the same tracking number for each fulfillment”.
(With the latter, if you send shipping notification emails, they are sent as many times as there are fulfillments.)

Updating Tracking Numbers

The app links the “Order Number-ID” set at CSV output time with the export history, and updates tracking numbers for each shipment.
In the “Update tracking” tab at the top of the screen, import the CSV and, under “Template”, choose the template for which “Split per delivery fulfillment (for split shipments)” is set (the * in the image).
Each row of the CSV corresponds to an order (#1515) by its Order Number-ID (#1515-0, #1515-1 …). The “Update tracking” tab. Choose the “Template” (*)

Pressing “Update tracking numbers (n)” opens the confirmation modal “Update tracking numbers?“. Press “Update” to apply it.
If you chose “For non-split orders, merge fulfillments and update a single tracking number” in ④, non-split orders show “1 fulfillment” in “Action”, and the tracking numbers of several rows are registered in one shipment. The confirmation modal that merges several rows into one fulfillment

The export history is recorded when you output the CSV. Turn ON “Record CSV export timestamp” under Settings → “Fetch settings”. “Record CSV export timestamp” in the fetch settings

←Back to CSV output of orders

Install