Tracking import & auto-fulfillment
2 min read Β· Facts checked October 12, 2026
Once a carrier assigns tracking numbers, you can close the loop in one upload instead of fulfilling orders by hand.
- Open Delivery Dates β Orders & fulfillment β Import tracking numbers.
- Choose the Carrier, upload the carrier's shipment CSV β the file that includes tracking numbers β and click Preview matches.
- OrderRules matches each row to an order by order number and shows any rows it couldn't match.
- Click Apply tracking. OrderRules creates the fulfillment with the carrier tracking URL and marks it shipped. Tick Send shipping-confirmation email to customers first if you want them notified.
The first time you apply, Shopify asks you to grant fulfillment permission. OrderRules never asks for it at install.
This pairs with Carrier CSV export: export your shipments, hand the file to the carrier tool, then import the returned file with tracking numbers.
The round trip
| Step | File | What happens |
|---|---|---|
| 1. Export | Carrier CSV from OrderRules | Your shipments in the carrier's own layout |
| 2. Carrier tool | β | The carrier assigns tracking numbers |
| 3. Import | The returned shipment CSV | Matched by order number, fulfillment created with the tracking URL, customer optionally notified |