Explainer
Split profiles hide your VIPs: a worked example
When a regular’s orders sit on two profiles, each profile shows only part of their spend, so neither reaches your VIP threshold. Adding up spend per person raises your VIP count, and you can count people first and merge nothing.
By MergeGuard team
Last updated
3 min read
On this page
A VIP rule asks whether a customer has spent enough. It asks that of a profile, and a customer can hold more than one. This page shows how the split hides people, with the arithmetic, and what to do about it before you merge anyone.
Key insight
Counting people can be done without merging anyone. Merging is a separate and permanent decision.
How spend splits
Shopify’s Admin API describes a customer’s amountSpent as “The total amount that the customer has spent on orders in their lifetime.” That total belongs to one profile. A shopper who buys under a work email one month and a home email the next has two profiles, and each holds only the spend made under it.
The causes are ordinary: a second email, a phone number one time and an email the next, or a typo. Guest checkout and duplicate customers lists them.
The arithmetic
Here is an invented example.
Worked example (made up)
One shopper, two profiles
Each profile holds part of her spend.
- VIP threshold: $400 of spend
- $260 on the first profile
- $190 on the second profile
- $260 + $190 = $450, above the $400 threshold
Worked example (made up)
Each profile falls short of the threshold. Together they clear it. A report of VIPs by profile misses her, and she gets none of the perks you meant for her.
MergeGuard’s demo store shows the same effect at store scale: 18 VIPs on single profiles → 27 VIPs as people Demo store (Northsail Supply). The extra VIPs were there all along, split across profiles.
Profiles Shopify won’t merge
Some of these customers can’t be merged, whatever you decide. Shopify’s Help Center lists cases where “Profiles can’t be merged”, for example when either profile “has, or has ever had, a subscription contract” or “has a store credit account” (Limitations for merging customer profiles). The full list of nine cases is on why Shopify blocks some merges.
Those customers can include your best ones, such as long-standing subscribers. A VIP count that relies on merging would miss them. Counting their spend together, without a merge, includes them. Read more on protected profiles.
Count first, merge second
Counting people for a VIP list is a reporting step. It reads your orders and adds spend across profiles that clearly belong to one person. It changes nothing in Shopify.
Merging is a different step, with its own rules. Shopify’s Help Center says: “After the profiles are merged, you can’t reverse the process.” If any profile in a merged pair is subscribed to marketing, the merged profile is subscribed. Count first, and merge only the groups you have checked.
Group profiles on the strongest signals first, such as a shared phone number, or emails that differ by a typo. A shared address alone is a reason to look, since people who live together share addresses. Keep those apart unless you have checked.
Check the new list
After you add up spend per person, compare the new VIP list with the old one. Look at the customers who joined. Each one should have a clear story: two or three profiles with a shared phone or a near-identical email. A customer who joined on a weak link, such as a shared address, deserves a second look before they get VIP treatment.
Then re-run the count after any big import or sale, because new duplicates form as new orders arrive. How to set a VIP threshold covers the review routine.
Sources
Related
- How to merge customers in Shopify: the complete rulesShopify merges two profiles at a time, combines their data, keeps the profile tied to the email you choose and can’t reverse it. The rules and choices.
- How to set a VIP threshold on ShopifyPick a share of your own customers, turn it into a dollar figure over a stated window, and check the count. Shopify’s VIP-like groups are relative.
- Guest checkout and duplicate customers in ShopifyWhy guest checkout splits one shopper across several Shopify profiles, how to find those duplicates safely, and what Shopify’s merge rules mean.
- Protected profileA protected profile is a customer Shopify blocks from merging, such as one with a past subscription or store credit. See why, and what you can still do with it.
- Why can’t I merge customers in Shopify?Shopify blocks some customer merges. Here are the 9 cases from Shopify’s help page, what each one means, and what you can still do with those profiles.
- Protected profilesSee which duplicate Shopify customers can’t be merged, the Shopify rule that blocks each one, and how MergeGuard still counts them as one person in Audiences.
- Build an audience list that counts each person oncePick a ready Audiences list, adjust its rules with a live preview, then sync it to Klaviyo or export a CSV. See which audience each MergeGuard plan includes.