ToolkitSuitePopupWhy Subscribers Aren't Coming Into Mailchimp
Troubleshooting

Why Subscribers Aren't Coming Into Mailchimp

If your MailChimp integration is active and you can see email submissions in Popup, but subscribers are not appearing in MailChimp, check the following four common causes.

1. Missing Submit Action

Your widget must have an On Submit Action configured that sends data to MailChimp.

Fix: Open your widget in the Popup editor and verify that you have a MailChimp submit action (such as "Subscribe to list") added to the widget's submit actions. Without this, form submissions are captured by Popup but never sent to MailChimp.

2. Invalid Account Parameters

MailChimp requires that certain fields in your widget match the field configuration in your MailChimp audience.

Fix:

  1. In MailChimp, go to Audience > Settings > *Audience fields and |MERGE| tags*
  2. Verify that the required fields in your audience match the fields mapped in your Popup widget
  3. If MailChimp has a field marked as required that your widget does not collect, submissions will be rejected silently

3. Double Opt-In Enabled

When double opt-in is enabled, subscribers must confirm their subscription by clicking a link in a confirmation email before they appear in your MailChimp audience.

Fix:

  1. In MailChimp, go to Audience > Settings > Audience name and defaults
  2. Check the opt-in settings -- if double opt-in is enabled, subscribers will remain in a "pending" state until they confirm
  3. Look in your MailChimp audience for contacts with a "pending" status
  4. If you want subscribers to appear immediately, disable double opt-in (or disable it in the Popup integration settings)

4. Invalid Test Emails

MailChimp rejects email addresses from certain test domains (such as test.com, example.com, etc.). If you are testing with these addresses, your submissions will fail silently.

Fix: Use a real email address for testing. Gmail aliases work well for this:

yourname+test1@gmail.com
yourname+test2@gmail.com
yourname+popup-test@gmail.com

Gmail aliases deliver to your regular inbox, so you can verify the subscription went through while using a unique address for each test.

Need more help?

If you've worked through this and still need a hand, contact support -- we'll dig in with you.