All integrations

Email marketing integration

Mailchimp integration

Grow your Mailchimp audience straight from a signup form. New emails are subscribed with their first and last name.

What it does

Subscribe each submission's email to a Mailchimp audience. Delivery is asynchronous and retried automatically, and any credentials you enter are encrypted at rest.

Step 1: set up Mailchimp

Do this once in Mailchimp to get the details you'll paste into ShipMyForm.

  1. 1Create an API key. In Mailchimp, go to Account → Extras → API keys and create a key (it ends with a datacenter suffix like -us21).
  2. 2Find your Audience ID. In Audience → Settings → Audience name and defaults, copy the Audience ID.

Step 2: connect it in ShipMyForm

  1. 1Open your form's Connectors tab. Choose mailchimp from the connector list.
  2. 2Enter your details. Paste API key, Audience ID from the steps above.
  3. 3Add and test. Click Add, then Test to send a sample submission and confirm it arrives.

What you'll enter

  • API key: Mailchimp → Account → Extras → API keys.
  • Audience ID: Audience → Settings → Audience name and defaults.

Use cases

  • Newsletter and waitlist signups added to your audience automatically.
  • Start Mailchimp automations (welcome series, tags) on new subscribers.
  • Collect leads at events or launches without manual imports.
Good to know:
  • Subscribes the email (status: subscribed). An already-subscribed email is treated as success.

Route Mailchimp (and everything else) from one form.

A submission can fan out to as many connectors as you like.

Start free