I’ve tried editing the email address associated with four duplicate customer records and get an error “that email address has already been taken.” So the work around to edit the email address doesn’t work. How can I at least get the same address associated with all of the duplicate customer records?
Topic summary
Main topic: merging duplicate customer accounts in Shopify, impacts on order history, rewards, and reporting.
Early state: No native merge; Shopify suggested workarounds (edit dormant account info, add tags). Merchants cited causes: email typos, multiple emails/phones, POS vs online, Apple Pay using alternate emails, staff errors, “optional account” flow creating inactive accounts.
Interim solutions: Reassign orders to the correct customer to consolidate history; then delete duplicate profiles with 0 orders (now possible). Limitations: timeline entries and “customer since” don’t transfer; detection of duplicates requires CSV exports or apps.
Third‑party app: Doppelganger links (not merges) accounts and surfaces duplicates; some merchants use it, others raise data‑privacy concerns.
Recent update: Shopify introduced a “Merge Customer” feature with hard blockers:
- If either profile has a registered account, subscription contract, is a B2B contact, has active gift cards, discounts (wholesale), metafields, a merge in progress, or a customer data/data‑redaction request.
- Credit card on file currently blocks merges; fix in progress. Disabling accounts doesn’t allow merging.
Outcomes: Limited merging works in some cases; no auto‑detection/auto‑merge; merchants request parent/child (company) linking and household consolidation. Status: Ongoing; feature in early stages with no firm timeline.