Skip to main content

Automating Order Fulfillment

Shuttle can fulfill your Shopify orders for you when you complete them on Etsy, so you don't have to update both shops.

How Shuttle fulfills your orders automatically

When Shuttle transfers an Etsy order to Shopify, it keeps watching that order. When you complete the order on Etsy, Shuttle fulfills the matching order in Shopify. If you added tracking details on Etsy, Shuttle copies them to the Shopify fulfillment too.

While automatic order transfers are on, Shuttle also cancels the Shopify order when the Etsy order is cancelled, as long as it has not been fulfilled in Shopify yet. This happens even when automatic fulfillment is off.

How to turn it on

  1. In Shuttle, open Orders, then click Order settings.

  2. In the Automatic order transfers section, tick Automatically transfer new Etsy orders to Shopify.

  3. Under Auto-fulfill Shopify orders, tick Automatically sync Etsy fulfillment to Shopify.

  4. Click Save.

Fulfilling in Shopify instead

You can also do it the other way around. Under Auto-complete Etsy orders, tick Automatically sync Shopify fulfillment to Etsy. Then, when you fulfill a transferred order in Shopify, Shuttle completes the matching Etsy order.

If your tracking number is added only after the order is fulfilled, use Wait for tracking information to have Shuttle wait a set time for the tracking number before it completes the Etsy order.

If you don't see this option, it isn't available for your Etsy shop.

Shuttle sends the tracking number to Etsy once, when it completes the Etsy order. If you change the tracking number in Shopify after that, Shuttle does not send the new number to Etsy, so add it to the order on Etsy yourself.

Shuttle marks the Etsy order as shipped at the moment it completes it. While Shuttle waits for a tracking number, that can be later than the time you fulfilled the order in Shopify.

How carrier names are matched between Shopify and Etsy

When Shuttle fulfills a Shopify order from Etsy, it copies the carrier name from Etsy as it is.

When Shuttle completes an Etsy order from Shopify, it looks for the Shopify carrier name in Etsy's list of carriers and sends the matching Etsy carrier. If the name is not on Etsy's list, Shuttle sends the name as Shopify shows it. If the Shopify fulfillment has no carrier, Shuttle sends Other. Shuttle sends a carrier to Etsy only when the order has a tracking number.

If Etsy shows an order without tracking even though you added tracking in Shopify, Etsy usually doesn't recognise the carrier name. You can fix this in Shuttle: open Orders, click Order settings and go to the Order fulfillment section.

  • Convert carrier names: click Add a carrier mapping, type the carrier name exactly as it appears in Shopify, and choose the Etsy carrier to send instead.

  • Default shipping carrier: choose one Etsy carrier to send for every order. It replaces the carrier from Shopify and any carrier mapping. Leave it on Let Shuttle decide per order to use each order's own carrier.

If your carrier is not in the list, Etsy does not support it. In Default shipping carrier, choose Other, I'm using a carrier that's not supported by Etsy, or keep Let Shuttle decide per order.

When Shuttle does not complete the Etsy order

Shuttle leaves the Etsy order as it is when:

  • The order is already marked as shipped or cancelled on Etsy.

  • The order was already fulfilled, with no tracking number, when Shuttle created it in Shopify.

  • Shuttle can no longer find the order in your Etsy shop.

  • Wait for tracking information is set and the order has no tracking number yet. Once the wait is over, Shuttle completes the Etsy order anyway.

  • Etsy needs a tracking number for the order and the Shopify order has none. Shuttle tries again once a tracking number is added in Shopify.

  • Etsy refuses the tracking number, for example because it is shorter than 4 characters or is a web link. Shuttle emails you once and does not send the same number again. Correct the tracking number in Shopify and Shuttle tries again.

  • Etsy does not let Shuttle mark orders as shipped for your shop. Mark the order as shipped on Etsy yourself.

Which plan includes automatic order fulfillment?

Automatic order fulfillment is available on the Growth plan and above. It is also included during the free trial.

Prefer manual fulfillment?

You can fulfill a transferred order yourself at any time:

  1. In Shuttle, open Orders.

  2. Find the order and click Fulfill.

  3. Shuttle checks the order in both shops. If it is completed on Etsy, click Fulfill in Shopify. If it is fulfilled in Shopify, click Complete in Etsy.

Did this answer your question?