Skip to main content

Zapier Integration with MailChimp

Automatically grow and manage your email list with Array + Mailchimp

Updated over 3 months ago

A healthy, engaged email mailing list is a marketer’s most valuable asset. It gives you a direct line of communication with people who’ve already expressed interest in your brand. A golden opportunity to build relationships and drive conversions.

With Array’s Mailchimp integration, you can automatically add form submissions to your Mailchimp lists via Zapier so you can grow your list as you collect data. Whether you're running lead generation campaigns, event registrations, or feedback surveys, this automation keeps your marketing engine running smoothly.

What You’ll Learn

  • How to set up Zapier with Array

  • How to configure a Trigger (Array form submission)

  • How to configure an Action (add subscriber to Mailchimp)

  • How to connect your Array and Mailchimp accounts

  • How to use Mailchimp-specific fields in Array forms

  • How to automatically create new Mailchimp lists from within Array

Step 1: Set Up Zapier

  1. Log in or create an account at zapier.com

  2. Once logged in, click “Make a Zap” to begin

    login-1

A Zap is a workflow in Zapier made of two steps:

  • A Trigger (e.g., a form submission in Array)

  • An Action (e.g., adding the user to a Mailchimp list)

Step 2: Set Up a Trigger (Array)

  1. In the Zap editor, search for “Array” and select it as your Trigger App

    trigger
  2. Choose “New Form Entry” as the Trigger Event

    trigger2
  3. Click Sign in to Array and connect your account

    signin
  4. Select the form you want to monitor

    • If it's not showing, click “Load More” or paste the Form ID from the URL

      loadmore
  5. Ensure the form has at least one submission (Zapier needs data to test)

  6. Run the test trigger to confirm everything is working

Step 3: Set Up an Action (Mailchimp)

  1. Search for “Mailchimp” and select it as your Action App

  2. Choose the “Add/Update Subscriber” action

  3. Click Sign in to Mailchimp and connect your account

  4. Select the Audience (Mailing List) you want to add subscribers to

  5. Map fields from the Array form:

    • Email Address (required)

    • First Name, Last Name, Phone Number, etc. (optional)

  6. Run a test action to send sample data to Mailchimp

  7. Click Finish and name your Zap

  8. Toggle your Zap ON

What Is Mailchimp?

Mailchimp is a popular email marketing platform that helps businesses and marketers create, send, and manage email campaigns to their audiences. You can segment contacts, build automated workflows, and track performance — all from a single dashboard.

If you don’t already have a Mailchimp account, create one here.

Connect Mailchimp via the Array Marketplace

To enable direct integration:

  1. Go to the Installed Apps section in your Array dashboard

  2. Search for Mailchimp

  3. Click Install

    Mailchimp
  4. Log in to your Mailchimp account when prompted

  5. Your Mailchimp account will now be listed as connected

You can add or remove Mailchimp accounts from this panel at any time.

Add Subscribers Using the “Add Subscriber” Field

For a more visual, field-based setup, use the built-in Mailchimp subscriber field:

  1. Open your form in the Form Builder

  2. Go to the “Integrations” tab in the toolbox

  3. Drag the “Add Subscriber” field into your form

This will auto-generate several form fields:

  • Email Address (required)

  • Name

  • Phone Number

  • Company Name

You can remove unnecessary fields, but email is mandatory.

Each field will display a Mailchimp icon on the right when properly linked.

Use Existing Email Fields to Trigger Subscription

Already have an email field in your form? No problem:

  1. Hover over the email field

  2. Click the Mailchimp monkey icon that appears

  3. This opens the Mailchimp email settings

From here, you can:

  • Choose which Mailchimp list to subscribe the responder to

  • Select which form fields should be sent to Mailchimp

  • Toggle individual fields on or off as needed

Create New Mailchimp Lists from Within Array

Don’t have a list set up in Mailchimp yet? You can create one right from the email settings popup:

  1. Click “Create New List”

  2. Fill out the details:

    • List Name (internal only)

    • Default From Email

    • Default From Name

    • Reminder Note (e.g., "You’re receiving this because you signed up via our form.")

Once saved, the new list will appear in your dropdown of available audiences.

Disconnecting Mailchimp

To remove your Mailchimp account from Array:

  1. Go to Installed Apps in your Array dashboard

  2. Locate the connected Mailchimp account

  3. Click the X next to the account

Any form fields connected to Mailchimp will stop working after disconnection.

Best Practices

  • Always get consent: Add a checkbox asking users if they’d like to receive emails

  • Use segmentation: Group subscribers by form, campaign, or tag

  • Monitor list growth: Use Mailchimp’s analytics to see which forms bring in the most subscribers

  • Avoid duplicates: Mailchimp automatically updates existing contacts rather than creating duplicates

Did this answer your question?