When this happens...
MySQLNew Row
Then do this...
MailchimpAdd/Update Subscriber

Save time and money hiring a developer, and use this Zap to import new subscribers from your MySQL database directly into Mailchimp!

How it works

  1. Make sure your MySQL database is accessible by following the documentation.
  2. Choose a table in your MySQL database to monitor for new rows.
  3. Choose a list to send new subscribers to in MailChimp.
  4. When Zapier sees a new row, we'll send it over to MailChimp as a new subscriber.

What you need

  • A MySQL database that's accessible by Zapier, and contains a table which has an email address column.
  • A MailChimp account with a list for new subscribers.

Got that? Let's get started.

Why Zapier?






Enterprise-level security—connect mission-critical apps.

It's easy to connect Mailchimp + MySQL and requires absolutely zero coding experience—the only limit is your own imagination.

When this happens...
then do this!
New Subscriber

Triggers when a new subscriber is added to an audience.

Add/Update Subscriber


Updated Subscriber

Triggers when a subscriber is added or updated in an audience.

Update Row

Updates an existing row.

New Campaign

Triggers when a new campaign is created or sent.

New Row

Adds a new row.

New or Updated Row

Triggered when a new row is added or modified.

Unsubscribe Email

Unsubscribe an email address from an audience of your choosing.

New Row (Custom Query)


Send Campaign



Become a Zapier Integration Partner


Learn More


See MySQL Integrations