Sync Order History Between Two Websites

Sync Order History Between Two Websites

PranaJosh
Visitor
1 0 0

Hi All, 

 

I've been tasked with finding a solution for an issue we're having with order sync between our two websites. For several reasons, we have 2 Shopify sites our customers can order from. We can pull order history for ourselves with no issue, but we also would like our customers with subscriptions to be able to log into their account on either site and pull up their combined order history. 

 

Basically, if a customer orders from Website A, but ends up subscribing to automatic refills on website B, we want them to be able to see the orders from Website A in their order history when logged into their account on Website B. 

 

So far, I'm not seeing the typical options like Matrixify or Ez Import offer that functionality of a customer-facing order sync. 

 

Any insights the community can provide would be appreciated!

Replies 2 (2)

bradunreal
Shopify Partner
1 0 0

Wow.    That's a really good question.    

Renars
Shopify Partner
305 32 361

Hi @PranaJosh 

 

This indeed is an interesting task and, in theory and partially, you can achieve this with the Matrixify app.

 

With our app you can set up export of Orders data from one store and then create an import from the link into your other store.

Here we have a tutorial on how to sync data between Shopify stores.

 

You would set up this in both ways so export Orders from store A and import into store B, and export from store B and import into store A.

When Order is created from one store to another then also customer would be able to see that Order as the Order would be linked to Customer.

 

However, there is an issue with this process when using export/import time-based sync of stores Orders - this would really only work for order creation not updates, meaning that true two-way sync when updating is not really possible, for example, what if the order is updated manually right before the import starts in a store then the import would overwrite that update. But if you are only looking to have the orders created between stores then this would work as if the Order already exists in the import store then that Order would fail to import thus only creating new Orders.

 

This brings up issue #2 - Order naming needs to be different between stores. App uses order Names (such as "#1234") to identify orders when importing. So if both stores have same order naming structure, that will lead to conflicts and orders already existing when the import runs even though it might be a completely different customers Order.

 

Not sure if our offered solution would work for you, but just wanted to get the information out there on what the Matrixify app can offer here.

Matrixify | Bulk Import Export Update | https://apps.shopify.com/excel-export-import | https://matrixify.app