Skip to content
MergeGuard
Install free

Explainer

Duplicate profiles and subscriptions: why a subscriber’s second account matters

No. Shopify’s Help Center says profiles can’t be merged when either one has, or has ever had, a subscription contract, so a subscriber’s second profile stays separate. MergeGuard shows that group as a protected profile and still counts both profiles as one person in its Subscription audience, without merging them or touching the subscription.

By MergeGuard team

Last updated

3 min read

On this page

Most duplicate customers can be merged into one profile. A subscriber’s second profile is the exception that matters most to subscription stores, because the rule that blocks it is written into Shopify and does not expire.

Key insight

Shopify lists nine reasons for refusing a merge. For subscription stores the first one matters most, because its wording, “has ever had”, reaches past subscriptions that have ended.

The Shopify rule

Shopify’s Help Center lists the cases in which two profiles can’t be merged. The first is: “Either of the customer profiles has, or has ever had, a subscription contract.” (Managing customers, Limitations for merging customer profiles). We re-read that page on October 24, 2026.

“Has ever had” is wide. Our reading is that an ended subscription still counts, and the wording gives no sign that it expires. A subscription contract is, in Shopify’s developer documentation, “the agreement between a customer and a merchant”, so any profile that once held one is covered.

For the merges Shopify does allow, the same page says: “After the profiles are merged, you can’t reverse the process.”

Why it matters for subscribers

A subscriber’s second profile can hold orders that the subscription profile does not show. Shopify keeps the two apart, so each profile tells half of the story. The effects are the ones any split customer causes, with a subscription on top.

  • Reports. The same person appears as a subscriber and as a separate one-time buyer, which affects your repeat purchase rate.
  • Spotting who is leaving. Orders on the second profile are the clearest sign of a subscriber who buys outside the plan. See subscribers who buy outside their subscription.
  • Lists. A subscriber whose subscription ended can look like a customer who stopped buying while the second profile keeps ordering.

Here is one subscriber: Sam’s first profile held a subscription that ended last year. A second profile with a new email holds the 5 orders since, so on Shopify Sam looks like a new customer and an older one. Worked example (made up)

Worked example (made up)

Counting one person across two profiles

A merge is the way Shopify joins two profiles, and for these pairs it is closed. Counting is still open to you. You can group the profiles in a spreadsheet, using the same phone number, a near-identical email or the same name and address, and treat each group as one person in your own reports.

A tool that reads orders across profiles can do the same without merging them or touching the subscription. In MergeGuard’s demo store: 412 subscribers → 38 with a second account → 21 showing signs Demo store (Northsail Supply).

What to do instead of merging

Leave the pair apart

Shopify enforces the rule for every app, so the profiles stay separate in your admin.

Count them together

Group the two profiles as one person in your reports and lists, in a spreadsheet or in the Subscription audience.

Merge the rest

A blocked pair does not stop you from merging other duplicates that have no subscription contract. Review each group first, because a Shopify merge is permanent.

MergeGuard can’t bypass Shopify’s rules. Help explains what a Protected group means in MergeGuard.

Where the full list lives

The subscription contract is one of nine cases. The rest cover B2B links, saved cards, store credit, Multipass logins, deleted or redacted profiles and merges or data requests in progress. They are listed on why Shopify blocks some merges, and the Help article on what happens when you merge customers has a section for when Shopify refuses one.

Sources