MailChimp mailing list integration

MailChimp mailing list integration

With the MailChimp integration you can connect your Back in Stock account to your MailChimp store mailing list. Customers can opt-in to your mailing list at the same time as creating a Back in Stock notification. It is simple to setup and you can select which mailing list new customers are added to.

Once you setup the MailChimp integration a mailing list ‘opt-in’ checkbox will be added to your Back in Stock signup form. Customers who create a Back in Stock notification with the opt-in box checked will be added to your MailChimp list.

Note: This integration is available to Back in Stock accounts on a paid plan or free trial period.

Setting up the MailChimp integration

  1. From your Back in Stock dashboard visit Customize, App integrations.
  2. From the list of integrations choose MailChimp and click Add.
  3. You will be redirected to your MailChimp account and asked to login.
    1. Login to your MailChimp account
    2. When prompted to approve permissions by MailChimp click Approve

Your Back in Stock account is now connected to MailChimp. To finish setup

  1. From the Destination list dropdown choose the MailChimp list customer email addresses should be added to.
  2. Enable the integration by switching Enabled to On
  3. Hit Save MailChimp settings to save your changes.

Your integration is now activated.

Settings for MailChimp integration

You can configure your MailChimp integration settings from the Back in Stock dashboard. To edit your settings

  1. From your Back in Stock dashboard visit Customize, App integrations.
  2. Click Modify next to the MailChimp integration.

Available settings


  • Enable
    You can toggle the enabled setting to off to disable MailChimp. When set to off subscribers will no longer be sent to your mailing list.
  • Default to accept
    Leave this on to have the mailing list ‘opt-in’ field in your sign up form selected by default.
  • Form label
    Edit this text to set the label for the mailing list ‘opt-in’ checkbox in your sign up form.
  • Destination list
    Choose which MailChimp list Back in Stock will add subscribers to.
  • Remove MailChimp integration
    To disconnect your Back in Stock account from MailChimp and delete your settings click Remove MailChimp integration. Your subscribers in MailChimp will not be affected.

Reporting on Back in Stock subscribers in MailChimp

Back in Stock will identify subscribers added to your mailing list by setting a custom field. You can then use this field to analyze and segment your subscriber list.

Troubleshooting

Customer notifications aren’t being added to the MailChimp list.

MailChimp will automatically ignore attempts to add some email addresses, including:

  • email addresses that are obviously test, example or system addresses. For example, test@example.org or admin@mystore.com would be ignored (but jo@mystore.com would be fine)
  • an email address that has previously been a subscriber but unsubscribed
  • an email address where the customer did not have the mailing list opt-in checkbox checked.

Check you’re using a real email address to test with which is not a current or past subscriber.

If you have multiple fields set to ‘required’ iny our list the subscriber will be rejected. Make sure your list only has email as a required field.

I’m using a theme integration for Retina, Mobilia, Responsive, Turbo, or Parallax. I’ve enabled MailChimp integration but the checkbox doesn’t appear.

After you have enabled your MailChimp integration simply install the theme integration again. The theme snippet will be updated to include the opt-in checkbox.

Common questions

Do I need to connect to MailChimp to use Back in Stock?

No, the MailChimp integration is entirely optional. The MailChimp integration is only used to add customers to a MailChimp list. Customer notifications are still sent by Back in Stock.

I’m using a custom integration built with the Back in Stock JavaScript API. How can I support mailing list opt-in?

Yes, please refer to the accepts_marketing property in the JavaScript API documentation.

Still need help? Contact Us Contact Us