Native

Mailchimp Integration

Add or update subscribers in a Mailchimp audience for every form submission

Static Forms has a built-in Mailchimp integration. Connect your Mailchimp account with one click and every form submission upserts a subscriber into the audience of your choice — no API keys to generate, no list IDs to copy.

Pro & Agency Feature

The Mailchimp integration is available on the Pro and Agency plans (and their trials). Upgrade your plan to unlock this feature.

How It Works

  • Mailchimp is configured per form, on that form's Delivery settings page — not in global settings.
  • Connect with one-click OAuth — authorize on Mailchimp and you are redirected back. No API keys to copy.
  • Pick the audience (list) that submissions should flow into.
  • Each submission upserts a subscriber/member into that audience, mapping the email field plus other fields as merge fields.
  • Delivery runs in the background and is non-blocking — the submitter's response is never delayed, and your normal email forwarding still happens.
  • Tokens don't expire, so the connection stays active until you disconnect.

The form must collect an email field

Mailchimp identifies subscribers by email address, so the form needs to collect an email field for the integration to add or update the right subscriber.

Setup

1

Connect Mailchimp

Open your form, then go to Edit → Delivery → Mailchimp and click Connect Mailchimp. You will be redirected to Mailchimp to authorize the connection, then returned to Static Forms.

2

Pick an audience

Choose the audience (list) where subscribers should be added. This is the Mailchimp list that submissions will flow into.

3

You're done

Submissions automatically add or update subscribers in the selected audience. The email field is mapped to the subscriber's email, and other fields are stored as merge fields.

Managing the Integration

Reconnect or change audience

You can switch the target audience at any time from the Delivery page. To connect a different Mailchimp account, reconnect through the OAuth flow again.

Troubleshooting

  • No subscriber added — Confirm the form collects an email field; Mailchimp needs an email address to identify the subscriber.
  • Wrong audience — Re-open the Delivery page and select the correct audience (list).
  • Connection revoked — If access was revoked on the Mailchimp side, reconnect via Connect Mailchimp to re-authorize.