Emails in payment portals aren't subscribers in Mailchimp?

Emails in payment portals aren't subscribers in Mailchimp?

HunterTaylor
Tourist
8 0 1

Hi,


I have a mailchimp account but some of my mailchimp journeys aren't working because it is removing the emails that were put in when filling our the payment portal and putting them up as non subscribers, which doesn't let them finish the custom journey (according to MailChimp customer service) I've made for my business.

Can anyone tell me if this is true or if there is some sort of troubleshooting that i'd need to do to make sure my mailchimp journeys complete so I can take advantage of my journey and market more effectively.

Reply 1 (1)

DaisyVo
Shopify Partner
4469 501 598

Hi @HunterTaylor 

I totally get how frustrating this can be, especially when you're counting on your Mailchimp journeys to work smoothly for marketing. Based on what you're describing, it sounds like the issue is related to how Shopify (or your payment portal) is sending customer email data to Mailchimp.

Understanding the Issue

When a customer checks out and enters their email at the payment portal, Shopify records it, but that doesn’t always mean they’re automatically added as subscribers in Mailchimp. Shopify only sends over customers as "subscribed" if they explicitly opt-in to marketing during checkout. If they don’t check the marketing box, Mailchimp will mark them as non-subscribed or transactional-only, meaning they won’t go through your email automation (which seems to be what’s happening to you).

How to Fix This

1. Check Shopify's Marketing Opt-In Settings

  • Go to your Shopify Admin > Settings > Checkout
  • Scroll to the Marketing Consent section
  • Make sure the email marketing checkbox is enabled so customers can opt-in
  • If you want this to be pre-checked (so users have to uncheck if they don’t want emails), Shopify doesn’t allow it by default due to privacy rules. However, you can customize the checkout language to make it more appealing.

2. Verify Your Mailchimp Integration

  • In Mailchimp, go to Audience > All contacts
  • Check if these missing contacts are listed under "Non-Subscribed" or "Transactional"
  • If so, that means they were imported from Shopify but without explicit marketing permission

3. Add an Email Collection Step Before Checkout

A workaround is to collect emails before the checkout process (for example, with a pop-up or signup form). That way, Mailchimp will get them as "subscribed" before they even reach the payment page.

4. Use Mailchimp's API or Automation Rules

If you’re comfortable with a bit of coding or using Zapier:

  • You can set up a Mailchimp automation that moves non-subscribed contacts to your journey once they make a purchase
  • Alternatively, Mailchimp's API allows you to manually update subscription statuses when an order is completed

5. Consider a Shopify Email App Instead

If this issue keeps causing problems, you might want to check out Shopify Email or another email marketing app that integrates more seamlessly with Shopify’s checkout data. Mailchimp sometimes has quirks with how it syncs subscriber statuses.

Final Thoughts

Yes, what Mailchimp support told you is correct—emails from the payment portal aren’t always marked as subscribers. But you can fix this by adjusting Shopify’s settings, collecting emails earlier, or using automation tools to ensure your Mailchimp journeys work properly.

Hope that helps! If you need extra help, just let me know asap. Thanks!
Daisy

Please let us know if our reply is helpful by giving it a Like or marking it as a Solution!

Avada SEO & Image Optimizer - The #1 SEO solution