The following article outlines how to automatically add and remove newsletter subscribers to Mailchimp using Zapier.
In order for the Zapier integration to work seamlessly with Arlo, it's recommended that each of the below Zaps are used otherwise you may end up with an incomplete integration (e.g. records passed one way but not the other).
To create and use these Zaps you will need to have a Zapier Starter plan or above and access multi-step Zaps.
This custom field will be used to input the Arlo contact ID's so we can link Arlo and MailChimp contacts together. This must be done in order for the zaps to work.
- In your Mailchimp account, go to the Audience page.
- Press Manage Audience from the navigation row and select Signup Forms.
- Open the Settings dropdown menu and select Audience Fields and *|Merge|* Tags.
- Choose Add a Field.
- Select Number for the type.
- Name the field ARLOID and set it as Visible and name the Merge field as ARLOID.
- Press Save Changes.
This field will now be an option when creating Zaps using Mailchimp and you can populate it with the Arlo Contact ID (which will establish a link between the two entities).
This zap is triggered by new contacts created in Arlo. The zap will add them to MailChimp if they have been marked as Subscribed to newsletter.
In order for this zap to work, you must create the custom Arlo ID field in MailChimp first.
- Search for and Select Arlo from the app selector.
- Choose New Contact as the Event and press Continue.
- Choose your Arlo account and press Continue.
- On the Set up trigger step, add the following Included information and click Continue
- Marketing Information
- On the Test trigger step click Test Trigger.
If Zapier says it cannot find any contacts to display, try creating a new contact in your platform, waiting a couple minutes, and then try test again.
- Search for and select Filter for the Action.
- Set up the following rule to only continue the zap if the contact is subscribed to the newsletter.
- Click Continue to test the filter and proceed to add the next step.
If Zapier displays a 'Your Zap would not have continued' message, this is because the sample contact isn't subscribed to the newsletter. You can either proceed or retest with a different sample contact who is subscribed to the newsletter.
- Search for and select Mailchimp for the action.
- For Choose Action Event, select Add/Update Subscriber and press Continue.
- Select the Mailchimp account you'd like to connect to the Zap and press Continue.
You will need to connect to your Mailchimp account if this is the first time you've used it for a Zap.
- You can now choose which audience you'd like to add the newsletter subscriber to, and what information from Arlo you'd like to transfer to Mailchimp with the contact, e.g. Tags.
- In the example below, we're only transferring basic contact information:
- First & Last Name
- Email Address
- Arlo Contact ID
- Once you've entered all the information you'd like the new Mailchimp subscriber to receive from Arlo, press Continue.
- In the final step, to test that the Zap works and will add a new subscriber successfully, press Test action.
This zap is triggered by updated contacts in Arlo. The zap will add them to MailChimp if they have been marked as Subscribed to newsletter in Arlo but haven't been marked as Subscribed in MailChimp.
In order for this zap to work, you must create the custom Arlo ID field in MailChimp first.
- Search for and Select Arlo from the app selector.
- Choose Updated Contact as the Event and press Continue.
- Choose your Arlo account and press Continue.
- On the Set up trigger step, add the following Included information and click Continue
- Marketing Information
- On the Test trigger step click Test Trigger.
If Zapier says it cannot find any contacts to display, try creating a new contact in your platform, waiting a couple minutes, and then try test again.
- Search for and select Filter for the Action.
- Set up the following rule to only continue the zap if the contact is subscribed to the newsletter.
- Click Continue to test the filter and proceed to add the next step.
If Zapier displays a 'Your Zap would not have continued' message, this is because the sample contact isn't subscribed to the newsletter. You can either proceed or retest with a different sample contact who is subscribed to the newsletter.
- Search for and select Mailchimp for the action.
- Select the Mailchimp account you'd like to connect to the Zap and press Continue.
- For Event, select Add/Update Subscriber and press Continue.
- Under Search, add the Email field
- Specify which Audience your Arlo Mailchimp subscribers are in.
This should be the same audience you entered in the first zap.
- Select Yes for the next field.
- Ensure the Create Mailchimp Subscriber if it doesn’t exist yet? setting is unticked and press Continue.
- Search for and select Filter for the Action.
- Set up the following rule to only continue the zap if the contact is not already marked as subscribed in MailChimp
- Click Continue to test the filter and proceed to add the next step.
If Zapier displays a 'Your Zap would not have continued' message, this is because the sample contact isn't subscribed to the newsletter. You can either proceed or retest with a different sample contact who is subscribed to the newsletter.
- Search for and select Mailchimp for the action.
- For Event, select Add/Update Subscriber and press Continue.
- Select the Mailchimp account you'd like to connect to the Zap and press Continue.
- You can now choose which audience you'd like to add the newsletter subscriber to, and what information from Arlo you'd like to transfer to Mailchimp with the contact, e.g. Tags.
- In the example below, we're only transferring basic contact information:
- First & Last Name
- Email Address
- Arlo Contact ID
- Once you've entered all the information you'd like the new Mailchimp subscriber to receive from Arlo, press Continue.
- In the final step, to test that the Zap works and will add a new subscriber successfully, press Test action.
This zap is triggered by updated contacts in Arlo. The zap will add them to MailChimp if they have been marked as Unsubscribed to newsletter in Arlo but haven't been marked as Unsubscribed in MailChimp.
- Search for and Select Arlo from the app selector.
- Choose Updated Contact as the Event and press Continue.
- Choose your Arlo account and press Continue.
- On the Set up trigger step, add the following Included information and click Continue
- Marketing Information
- On the Test trigger step click Test Trigger.
If Zapier says it cannot find any contacts to display, try creating a new contact in your platform, waiting a couple minutes, and then try test again.
- Search for and select Filter for the Action.
- Set up the following rule to only continue the zap if the contact is unsubscribed to the newsletter.
- Click Continue to test the filter and proceed to add the next step.
If Zapier displays a 'Your Zap would not have continued' message, this is because the sample contact isn't subscribed to the newsletter. You can either proceed or retest with a different sample contact who is subscribed to the newsletter.
- Search for and select Mailchimp for the action.
- For Event, select Add/Update Subscriber and press Continue.
- Under Search, add the Email field
- Select the Audience.
This should be the same audience you entered in the first zap.
- Select Yes for the next field.
- Ensure the Create Mailchimp Subscriber if it doesn’t exist yet? setting is unticked and press Continue.
- In the final step you can test that the Zap will work and find the MailChimp contact successfully by pressing Test action.
If you receive the Failed to find a subscriber in Mailchimp error, this means you don't have any subscribers in MailChimp with the email you input in the Set up action section.
- Search for and select Filter for the Action.
- Set up the following rule to only continue the zap if the contact is not already marked as unsubscribed in MailChimp
- Click Continue to test the filter and proceed to add the next step.
If Zapier displays a 'Your Zap would not have continued' message, this is because the sample contact isn't subscribed to the newsletter. You can either proceed or retest with a different sample contact who is subscribed to the newsletter.
- Search for and select MailChimp for the action.
- For Event, select Unsubscribe Email and press Continue.
- Select the Mailchimp account you'd like to connect to the Zap and press Continue.
- Specify which Audience your Arlo Mailchimp subscribers are in.
This should be the same audience you entered in the first zap.
- Add the Arlo contact's email address and press Continue.
- In the final step you can test that the Zap will work and unsubscribe the contact successfully by pressing Test action.
This zap will be triggered by new unsubscribes in MailChimp. The zap will mark them as Unsubscribed to newsletter in Arlo.
- Search for and Select Mailchimp from the app selector.
- Choose New Unsubscriber as the Trigger Event and press Continue.
- Choose your MailChimp account and press Continue.
- Select the Audience and press Continue.
This should be the same audience you entered in the first zap.
- Test the trigger and Continue.
- Search for and select Arlo for the action.
- For Event, select Find Contact and press Continue.
- Select the Arlo account you'd like to connect to the Zap.
- Add the Arloid MailChimp field in the Arlo ID section.
- Add the following settings and press Continue.
- In the final step you can test that the Zap will work and find the MailChimp contact successfully by pressing Test action.
- Search for and select Arlo for the action.
- For Event, select Update Contact and press Continue.
- Select the Arlo account you'd like to connect to the Zap and press Continue.
- Add the ID from action 2 to the ID field.
- Change Newsletter subscriber to False.
- Press Continue.
- In the final step you can test that the Zap will work and unsubscribe the contact successfully by pressing Test action.