All things Shopify and commerce
I've been asking for this feature to be added for years and the need keeps growing... any chance we can see this in 2018? I have numerous customers who change their email address and then come back to shop and end up creating a new account...the software does not give them the option to update their own email address and they almost always contact me after the fact and my hands are tied. Reflects poorly on my company when its really a limitation of the shopping cart software...
Solved! Go to the solution
For anyone interested, I'm testing out an app on the app store that would allow store owners to keep track of duplicate customers and merge orders placed by them. I plan to keep the app entirely free since this issue seems like such a pain-point for folks.
I'd love help to test the app out in its alpha stage! For those interested, please sign up here and I'll be in touch when the app is on the store:
I wish there were a way to merge customer accounts! Some of my customers inadvertently end up setting up another account when doing subsequent purchases, and it's maddening finding orders.
This needs to happen asap.
For example, today a customer placed an order, she's made 8 orders with us before, under five different accounts.
Can we please, please pretty please get some traction on this development request? It's such a simple thing. Customer changes his or her email address, and winds up with two customer accounts. Customer calls us about why they were not notified about X, and it's because of the confusion. How hard could it be to allow us to check two customer accounts in the customer list and then have a merge option?
I've just read through three years in these forums where Shopify users have begged for this feature. Why has there been no response yet? This kind of thing really makes me think our company should consider moving to another e-commerce platform.
Please add me to the list as well! We would like to be able to clean up any duplicate customers as well as keep track of everyone's orders correctly.
I decided to see if it would be possible to reassign an order from one customer to another using the Orders API, and the short answer is: No, it is currently (as of API 2019-04) not possible!
You can disassociate an order from a customer using the API, but you CANNOT currently associate an order back to a customer! The REST API silently ignores a new customer ID, and the GraphQL API's `orderUpdate` mutation doesn't allow you to set `customer` as an input field, either.
Beware, I now have an order (luckily a test one) that's "orphaned" - customer is now NULL, with no way of setting it back to a customer.
Thanks for continuing to dig on this. I am absolutely mystified why Shopify has let this continue for years and years. Customers do move every now and then. Customers do use multiple email addresses. And thus, our customers lists needlessly multiply, making it really hard for store owners to understand exactly how big our customer bases are. I'm just disgusted with this lack of action on Shopify's party.
Using API may not be possible to UPDATE, but you could handle it similar to how Cart2Cart does migration. They create orders with the order name being the previous order id (obviously the shopify order # auto increments). What I'm not sure on is if you can update an order name (change the old order name first) or how that piece would be handled. This is not an ideal solution by any means, but since Shopify obviously doesn't care to resolve this issue, maybe it's worth it to someone?
- Create date is the new date, you would set Processed/Closed date to previous order date
- You have to copy all the payment info & fulfillment info along with order details
- Orders would be initially duplicated, but you could Cancel the orders and tag them to be deleted possibly?
Order Shopify could pull their head out from their... All they seem to care about is trying to add more international features so their user base grows and investors get happier.
All they have to do is add a simple Bulk Action in orders to assign orders to a new email address.
AS OF MAY 9th 2019.......This is such poor software practice, it has been an issue for years yet no attention for years to fix it!!! This is totally unacceptable. LET YOUR CUSTOMERS MERGE THEIR CUSTOMERS SHOPIFY OR FIGURE OUT A WAY TO DO IT FOR THEM!!!! RIDICULOUS AND INEFFICIENT - like hitting head against a brick wall everytime you try to get a customer their order...I have some with THE SAME NAME AND SAME ADDRESS 6 TIMES IN THE SYSTEM.....MERGE THEM --- HELP PLEASE!! Total lack of concern for your customers.
Yes, this really needs to get done asap. We have tens of thousands of registered users. Sometimes they have more than one email address that needs to be merged into a single account. Please address this!
+1 for this feature. This happens all the time - primarily with customers purchasing on our Point of Sale. This also affects our loyalty program as we are constantly removing points from one (or more) customer accounts and adding them to the one account the customer wants. And if using marketing analytics, this really messes up segments - the customer is falsely shown as Lost when they may have purchased under a different account recently.
Any update on this? We also have the same problem with multiple customers which caused confusion and extra work for us to reach out and explain to the customers. Thank you.
Thanks to all Community members that participated in our inaugural 2 week AMA on the new E...By Jacqui Mar 10, 2023
Upskill and stand out with the new Shopify Foundations Certification programBy SarahF_Shopify Mar 6, 2023
One of the key components to running a successful online business is having clear and co...By Ollie Mar 6, 2023