Playbook
Why some customers get your newsletter twice
A customer gets your newsletter twice when they are subscribed on two email addresses, usually because they have two Shopify profiles. To stop it, find the people with more than one subscribed contact, keep the address they use, and leave the other out of your sends. Excluding an address keeps their consent record unchanged.
By MergeGuard team
Last updated
3 min read
On this page
Getting the same email twice is a small thing for a customer, and it repeats with every campaign you send. It makes your list look bigger than it is, and on some plans it adds to your bill. You can fix it without changing anyone’s consent.
Key insight
Leaving an address out of a send keeps its consent record unchanged. Merging the profiles does not leave the record untouched.
Why it happens
The usual cause is one person with two subscribed addresses. That often traces back to two Shopify customer profiles: one from a guest checkout with a work email, another from an account with a home email. A customer who moved to a new address and subscribed again does the same.
Typos rarely cause double sends, since a mistyped address usually never receives anything. They cause the opposite problem: a customer who asks why they never get your emails.
In MergeGuard’s demo store: 1,012 subscribed contacts → 926 people; 86 would get the newsletter twice Demo store (Northsail Supply).
Demo store (Northsail Supply)
What it costs
- Every send goes out twice to those people, for as long as both addresses stay on the list.
- Your numbers drift. Opens and clicks are spread across two addresses for one reader.
- Your bill may grow. On a plan priced by contacts or sends, duplicates count. See how email platforms bill for contacts.
The same thing happens off-screen. One merchant found they had been sending duplicate print magazines to the same person (merchant report).
What it can do to complaints and deliverability
No study we found ties duplicate profiles to complaint rates, so this section is reasoning, not a finding. Google’s sender guidelines say to keep your Postmaster Tools spam rate “below 0.10%” and to avoid ever reaching 0.30% or higher, and Yahoo’s bulk-sender rules say to keep it below 0.3% (Google, Yahoo). Each extra copy of a campaign is one more chance for the same person to mark it as spam, and a person who receives every campaign twice has more reasons to.
Leave the extra address out of your sends
Unsubscribing a contact changes their consent record. Leaving an address out of your sends doesn’t. When a person is subscribed twice, they agreed to hear from you, so the tidy fix is to send to one address and quietly skip the other. The steps above work that way.
If you merge the Shopify profiles
Merging puts the person’s orders and details on one customer, which stops the split at its source. Two rules from Shopify’s Help Center matter here:
- “After the profiles are merged, you can’t reverse the process.”
- “If the customer is subscribed to email and SMS text marketing in one profile, but not in the other, then the merged profile is subscribed.”
The second rule cuts both ways. If someone unsubscribed on one address and is still subscribed on the other, the merged customer ends up subscribed. Check which choice is more recent before you merge, and keep a note of it. Klaviyo’s own profile merge is permanent too, and its Help Center says consent and suppression information is merged along with the profiles (Klaviyo). A wrong merge of two different people could subscribe someone who never agreed, so leave close calls separate.
For more on keeping a list clean, see list hygiene.
Step by step
Count contacts and people
Take your subscribed list and count the people behind it. Group contacts that share a phone number or that differ only by a typo.
List the people with two subscribed addresses
These are the people who get every campaign twice. Leave out groups that share only an address, which are often two people who live together.
Pick the address each person uses
Keep the address with recent opens or recent orders. If you can’t tell, keep the newer one.
Leave the other address out of sends
Exclude the second address from campaigns with a list or segment in your email platform. Their subscription stays as it was.
Fix the source
Correct mistyped emails, and merge Shopify profiles where the evidence shows one person. Check Shopify’s rule for subscriptions before each merge.
Check again before big sends
New duplicates keep forming. Re-run the count before a launch or a sale campaign.
Sources
Related
- How email platforms bill for contacts, and what duplicates addEmail platforms price by stored contacts, emailable profiles or emails sent. See how each counts opted-out contacts and what duplicate Shopify customers add.
- List hygieneList hygiene means keeping your email list accurate: fixing typos, spotting people listed twice and leaving out addresses that never engage.
- Email marketing consentEmail marketing consent is a customer’s recorded agreement to get your marketing emails. See how Shopify carries it through a merge and why that needs care.
- Newsletter cleanupMergeGuard finds subscribed Shopify contacts on more than one profile, so you can remove the extras in your email platform. Sync to Klaviyo or export CSVs.
- Klaviyo integrationConnect Klaviyo to MergeGuard for Shopify. Sync lists that count each person once, and merge the Klaviyo profiles of customers you merge in Shopify.
- Why Shopify stores end up with duplicate Klaviyo profiles, and what they costWhy a Shopify store ends up with duplicate Klaviyo profiles, how Klaviyo counts them as active profiles for billing, and what to check before you merge them.