Shopify Automatic Fulfillment: How to Set It Up and When Not To
Quick answer: Shopify's automatic fulfillment setting is in Settings > General, under Order processing (older guides say Settings > Checkout). Turn it on only if you sell digital products or gift cards, or if every product ships through a fulfillment service app; then Shopify sends each paid order to that service by itself. If you pack orders yourself, or your fulfillment partner pulls orders and writes tracking back, leave it off, because it would mark orders Fulfilled before anything ships. Either way, keep a manual check on pre-orders, high-risk orders and brand-new products by holding them.
Two different things called "automatic fulfillment"
Sellers use the phrase for two separate things, and mixing them up causes most of the trouble:
- Shopify's own setting. One option in your admin that tells Shopify what to do with an order the moment it is paid.
- Automation through your fulfillment partner. Paid orders reach your warehouse or agent without anyone forwarding them. The partner ships, writes the tracking number back, Shopify marks the order Fulfilled and emails the customer.
The second is what most physical-product stores actually want. Whether it needs the first depends on how your partner connects to Shopify.
What Shopify's setting does to your orders
The setting acts differently depending on where the items in an order are assigned:
| Items in the order | Setting on | Setting off (Shopify's default) |
|---|---|---|
| Digital downloads or gift cards | Fulfilled as soon as payment goes through | Wait for you to fulfill them |
| Assigned to a fulfillment service app's location | A fulfillment request goes to the service automatically when the order is paid | You click Request fulfillment on each order |
| Assigned to your own location (you ship, or a partner pulls orders from it) | Marked Fulfilled straight away, with no tracking number and nothing shipped | Stay Unfulfilled until the parcel ships with tracking |
Shopify's help center is blunt about the last row: if you pack and ship products yourself, don't turn automatic fulfillment on. Every order would show as Fulfilled, and you lose the one view that tells you what still needs to ship.
How to switch it on
- Check payment capture first. In Settings > Payments, see whether you capture automatically or manually. With manual capture, the payment has to be captured before Shopify will fulfill an order automatically, and Shopify Payments card authorizations last 7 days.
- Open Settings > General and scroll to the Order processing section.
- Select "Automatically fulfill the order's line items".
- Choose whether to notify customers of the shipment by email.
- Leave the high-risk box unticked. Shopify offers a separate option to auto-fulfill even orders with a high risk of fraud. Unless you sell only digital goods, keep it off so risky orders wait for you.
- Save and run one test order before real traffic hits.
To go back to manual, return to the same section and switch off automatic fulfillment.
Automating with a fulfillment partner
For a dropshipping or 3PL setup, the goal is that nobody on your team touches a normal order. That takes five pieces:
- Connect your store to the partner so it can read paid orders.
- Map every variant. Each SKU in Shopify must match a product the partner holds or buys. One unmapped variant is enough to stop an order from syncing, and nobody notices until the customer asks.
- Check routing if you have more than one location. Order routing rules live in Settings > Shipping and delivery > Order routing; make sure items land at the location your partner handles.
- Set Shopify's setting the way your partner needs it. Ask one question: "Do you receive orders as a Shopify fulfillment service, or do you pull unfulfilled orders?" A fulfillment service needs automatic fulfillment on (or a click on Request fulfillment for every order). A partner that pulls orders needs it off.
- Let tracking close the loop. When the partner writes the tracking number back, Shopify marks the order Fulfilled and sends the shipping confirmation. At PackQuay, tracking is pushed only once the parcel has physically left our warehouse, never before, so the customer's tracking page always shows real movement.
If you are still choosing a partner, our guide to how third-party fulfillment works on Shopify covers the connection models in more depth.

When not to go fully automatic
Automation should handle the ordinary order. A few kinds of order deserve a human look first:
- Pre-orders and made-to-order items. There is nothing to ship yet. Shopify itself recommends manual fulfillment for these.
- High-risk orders. Automatic fulfillment removes the chance to review an order before it ships, which Shopify warns can raise chargebacks.
- High-value orders. One bad order above your usual basket costs more than a day of delay. Hold anything over a value you choose.
- Several orders from one customer in a day. Hold them and combine them into one parcel.
- New products whose first batch hasn't passed inspection. Hold until the stock is checked.
- Customers who ask for changes. Once a fulfillment request has been sent to a service, you can no longer edit the order or refund its items, so address changes have to go through the partner.
You don't have to give up automation to handle these. Shopify Flow, a free app on the Basic, Grow, Advanced and Plus plans, has a Hold fulfillment order action, with ready templates for high-risk orders, high-value orders and repeat orders from the same customer within 24 hours. Held orders wait; everything else flows through. When you release a hold, the order goes back to its previous status.
One catch: orders on hold are left out of Shopify's Unfulfilled list. Check the On hold view every day, or held orders can sit there unnoticed. Our guide to Shopify orders stuck on Unfulfilled walks through the rest of the daily checks.
Checklist before you switch on automation
- Payment capture is automatic, or captured before fulfillment.
- Every variant has a SKU and is mapped at your partner.
- Routing sends items to the location your partner manages.
- Shopify's automatic fulfillment setting matches your partner's connection model.
- Flow holds are in place for high-risk, high-value and pre-order items.
- The shipping confirmation email shows a tracking link.
- One test order has gone from payment to Fulfilled with real tracking.
Running WooCommerce as well? The equivalent setup there is in our WooCommerce dropshipping guide.
How PackQuay fits in
Once your Shopify store is connected, paid orders reach our warehouse in Xinxiang without anyone forwarding them. We pick, inspect (20% of every batch free) and pack with your branding, stocked orders leave within 24 hours (48 at peak), and tracking is written back to Shopify when the parcel ships. Your account manager helps you map SKUs and set the right Shopify settings during onboarding. See Shopify fulfillment for details, or message us on WhatsApp.
FAQ
Where is the automatic fulfillment setting in Shopify now?
In Settings > General, in the Order processing section. Older tutorials point to Settings > Checkout, which is where it used to sit.
Should a dropshipping store turn on Shopify's automatic fulfillment?
Only if your supplier or agent works as a Shopify fulfillment service and asks for it. If it pulls unfulfilled orders and writes tracking back itself, leave the setting off, or orders will be marked Fulfilled before anything ships.
Does automatic fulfillment skip the fraud check?
It can. Shopify warns that automatic fulfillment removes the chance to review orders before they ship, so leave the high-risk option unticked and hold risky orders with a Shopify Flow rule.
Can I automate fulfillment but still hold some orders?
Yes. Shopify Flow, free on the Basic, Grow, Advanced and Plus plans, can put orders on hold automatically, for example high-risk orders, orders above a set value or repeat orders from one customer.
Why was my order marked Fulfilled with no tracking number?
Usually because automatic fulfillment is on and the items are assigned to your own location rather than a fulfillment service. Shopify fulfills them at payment; switch the setting off and let your partner add tracking when the parcel ships.