Sync older orders to warehouse manager app (Extensiv)

My Shopify store is connected to my 3PL’s Extensiv account, which is a third party app for my orders to feed to my fulfillment team for shipping, but Extensiv only received new orders from the last week. I need older unfulfilled orders to resend through the app webhook. Does anyone know how to re-fire the order webhooks and feed the older orders into Extensiv? I am unable to do it through Extensiv as I am connected to the fulfillment teams account, I don’t own the Extensiv account basically, and they told me I have to do it through shopify.

hi @Kartier I’ve run into a similar issue before, and I know how frustrating it can be when older orders don’t sync automatically with third-party fulfillment apps like Extensiv.

Unfortunately, Shopify doesn’t have a built-in way to “re-fire” or resend past order webhooks directly. However, you can try a couple of workarounds:

  1. Manually resave the orders — If you make a small edit to each unfulfilled order (like adding and removing a tag), it can sometimes trigger the webhook again.

  2. Use a third-party app or custom script — There are apps and API tools that can help you replay webhook events or re-send past order data to your 3PL.

  3. Export and re-import — As a last resort, you can export your unfulfilled orders and share the file with your fulfillment team so they can upload them manually into Extensiv.

Since you don’t own the Extensiv account, your best option might be to re-trigger the webhooks from Shopify’s side using the API, if you or someone on your team has developer access.

Hope this helps — let me know if you need a bit more detail on how to do any of these steps!

Hey @Kartier, totally get where you’re stuck. This is a super common issue with 3PLs that use Extensiv. Their Shopify integration only pulls orders going forward from the date it’s first connected (it defaults to about 7 days back), so older unfulfilled orders won’t show automatically.

Here’s what usually fixes it:

  1. Have your 3PL open Integration Manager → Carts → Shopify → Edit Setup and roll back the Earliest Order Date (for example, 60–90 days ago). It can be a little hidden in the settings, but that’s the key field. Here’s their help doc and a screenshot of where to find it.

  1. Once that’s saved, they can run a manual sync on the cart, and Extensiv should automatically pull in all Shopify orders going back to that new date, no webhook replay needed.

If you don’t have direct access because it’s under your fulfillment team’s account, you can just ask them to adjust that setting and re-run the sync. As a backup, if all else fails, you can also export your unfulfilled orders via CSV and have your 3PL import them into Extensiv. That’s still easier than replaying webhooks.

I’ve helped a few teams sort this out. happy to walk through it together sometime if you’d like to hop on a quick screenshare to confirm where that setting lives or make sure it’s syncing correctly.