Mailchimp Integration

Automatically add form submitters to your Mailchimp email list when someone fills out your form.

How it works

When someone submits your form, Rowen automatically subscribes their email address to your Mailchimp audience list. No extra code needed — just connect your API key and audience ID.

Visitor submits
your form
Rowen saves
submission
Email added to
Mailchimp list

Setup in 4 steps

Takes about 2 minutes.

1

Get your Mailchimp API key

Log in to Mailchimp, then go to AccountExtrasAPI Keys. Click "Create A Key" and copy the generated key.

Your API Key will look like this:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-us1

The part after the dash (e.g., us1) is your datacenter. Rowen uses this automatically.

2

Find your Audience / List ID

In Mailchimp, go to AudienceSettingsAudience name and defaults. Your Audience ID is shown on that page.

Audience ID example:
abc1234def
3

Configure in Rowen

Go to your form's Settings tab, then Integrations. Scroll down to the Mailchimp section and:

  1. aToggle "Enable Mailchimp integration" on
  2. bPaste your API Key
  3. cPaste your Audience / List ID
  4. dSet the email field name(defaults to "email")
4

Save and test

Click Save Settings, then submit a test form entry with a real email address. Check your Mailchimp audience to confirm the email was added.

Merge fields

Rowen automatically maps form fields to Mailchimp merge fields so subscriber profiles are populated with names.

Mailchimp Merge FieldMapped From
FNAMEname or Name field
LNAMElastName or last_name field

If your form doesn't have these fields, they'll be left empty in Mailchimp — the subscriber will still be added.

Which email field is used?

By default, Rowen looks for a form field named email. If your form uses a different field name (like subscriber_email or contact_email), change the Email field name setting to match.

Example form HTML
<form action="https://rowen.in/api/f/YOUR_FORM_ID" method="POST">
  <input name="name" placeholder="Your name" />
  <input name="email" placeholder="Your email" />
  <!--        ^^^^^^ This matches the default "email" field -->
  <button type="submit">Subscribe</button>
</form>
Good to know:
  • If someone is already subscribed, Mailchimp silently ignores the duplicate — no errors
  • Subscribers are added with "subscribed" status (no double opt-in from Rowen's side)
  • The Mailchimp API call is fire-and-forget — it never blocks or delays the form submission
  • Your API key is stored securely and never exposed to form submitters