Shopify Orders Not Importing Into ShipStation? Store-to-ShipStation Checklist
When Shopify orders stop importing into ShipStation, the warehouse loses visibility before the customer loses patience. A paid order can sit in Shopify while the shipping team works from an incomplete ShipStation queue. Treat the problem as a store-to-ShipStation checklist: prove the order should import, prove the store connection is healthy, search every ShipStation status, then decide whether the gap belongs in a 30-day stuck order audit.
Exact answer: Shopify orders not importing into ShipStation
Start with the order's Shopify state, then check the ShipStation store connection. If the order is paid, has a shippable item and address, is not canceled, archived, or already fulfilled elsewhere, and still does not appear after a manual import, treat it as an import-side exception. That order should get an owner, source evidence, and a cutoff clock. If the order is already in ShipStation and only Shopify still says unfulfilled, use the fulfillment sync-back workflow instead.
The fastest fix path is: confirm the order should ship in Shopify, manually import the Shopify store in ShipStation, search all statuses and stores, then assign an owner if the paid order still has no ShipStation counterpart after the cutoff window. If this is happening across more than one order, start the 30-day stuck order audit and compare the result against the sample audit output. The audit is built for exactly this question: which Shopify orders never reached ShipStation, how long they sat, and who needs to fix each gap.
If ShipStation already has the order and Shopify is the stale system, stop here and use the fulfillment not syncing back to Shopify guide. If ShipStation has no order at all, keep this page open and work the import path below.
Fast triage: which sync problem is this?
Before changing settings, name the failure:
- True import failure: Shopify has a paid, shippable order and ShipStation has no matching order after a manual import.
- Hidden ShipStation order: the order imported, but it is under another store, status, tag, split shipment, or search term.
- Fulfillment writeback failure: ShipStation shipped the order, but Shopify still says unfulfilled or lacks tracking.
This checklist is for the first two cases. If the shipment exists and Shopify is stale, use the writeback workflow instead.
1. Confirm the Shopify order should import
Do not start in ShipStation. First confirm the order is actually importable:
- The financial status is paid or otherwise ready for your fulfillment workflow.
- The order has at least one physical item that requires shipping.
- The order has a shippable address, not only local pickup or digital delivery.
- The order is not canceled, archived, or already fulfilled by another app.
- Fraud, preorder, or manual review holds are not intentionally keeping it out of the shipping queue.
If one of those states is wrong, the import gap may be expected. If all of them look right, keep going.
2. Check the store connection and run a manual import
Open the Shopify store connection in ShipStation and check for connection errors, expired authorization, or a store record that was recently reconnected. Then run a manual import for that store instead of waiting for the next scheduled sync.
If multiple Shopify stores feed the same ShipStation account, search under each store connection. Reconnected stores and duplicate store records can make an order look missing when it is attached to a different connection than the operator expects.
ShipStation's Shopify Integration Guide is the official reference for Shopify store setup and import behavior. For a broader missing-order diagnosis, ShipStation's Troubleshoot Missing Orders guide is the support path to use before escalating.
3. Search every ShipStation status before calling it missing
Search all statuses, not only Awaiting Shipment. Use the Shopify order number, customer email, customer name, SKU, and order date. An automation rule, tag, hold, split shipment, or store mapping issue can move the order away from the queue your shipping team watches.
This step separates a true import failure from a visibility failure. If the order is in ShipStation but sitting in the wrong status or store, the fix is routing and ownership. If it is absent from ShipStation entirely, the fix stays on the import path.
4. Check edits, canceled items, and fulfillment changes
Order edits can create edge cases. Look for line-item quantity changes, canceled items, partial refunds, swapped SKUs, or an order that was fulfilled by another Shopify app before ShipStation imported it. Also check whether the order moved through a payment authorization, void, or re-capture flow.
Those changes matter because ShipStation may skip, import partially, or import in an unexpected state when the Shopify order no longer matches the original checkout.
5. Separate import failure from fulfillment writeback
Two different problems often get described as "Shopify and ShipStation are not syncing":
- Import-side failure: Shopify has an order that should ship, but ShipStation has no matching order.
- Writeback-side failure: ShipStation shipped the order, but Shopify still lacks the fulfillment or tracking update.
Use this article for import-side failures. Use ShipStation fulfillment not syncing to Shopify or the fulfillment sync-back guide when the shipment exists and Shopify is the stale system.
When to run the 30-day stuck-order audit
Run the audit when one missing import turns into a pattern, or when you cannot prove how many customers were affected. The audit compares Shopify orders against ShipStation orders and shipments for the same window, then flags the gaps that need an owner.
For the audit, gather:
- Shopify order export for the last 30 days.
- ShipStation order export for the same window.
- ShipStation shipment export for the same window.
- Screenshots or notes for any known store reconnects, import errors, or fulfillment app changes.
The output should identify paid Shopify orders with no ShipStation counterpart, orders imported into the wrong status or store, and shipped orders that still look unresolved in Shopify.
Related workflows
- Shopify ShipStation sync checklist
- ShipStation missing-orders workflow
- Shopify orders not syncing to ShipStation
- ShipStation fulfillment not syncing to Shopify
- Fulfillment not syncing back to Shopify
- Sample 30-day stuck-order audit
- 30-day stuck order audit
- 3PL exception management
Quick FAQ
Why are Shopify orders not importing into ShipStation?
Common causes are an order that is not ready to ship, an expired or duplicated Shopify store connection, a status or date filter, automation rules, fraud or preorder holds, or an order that imported under another store/status.
What should I check first?
Confirm the Shopify order is paid, unfulfilled, not canceled, has a shippable item and address, then manually import the Shopify store and search every ShipStation status by order number, email, customer name, SKU, and date.
When should I run the 30-day stuck-order audit?
Run it when more than one paid Shopify order is missing in ShipStation, or when you cannot prove how many orders were affected. The audit compares Shopify orders, ShipStation orders, and ShipStation shipments for the same window.
Start with a free 30-day stuck order audit, or preview the sample audit output. We will compare Shopify, ShipStation, and exports to find import gaps before customers ask.