Support Log in

Connecting to Mailchimp (PRO)

User Guide
Prefer video? Watch the Fillin Forge tutorials 9 short guides covering every feature Watch

The Mailchimp integration automatically adds form submitters to your Mailchimp email list every time someone submits a form. This eliminates the manual process of exporting CSV files and importing them into Mailchimp. It is essential for lead generation forms, newsletter signups, event registrations, and any form where you want to follow up with email marketing.

Every form submission that includes an email address is a potential subscriber. The Mailchimp integration ensures that potential is captured automatically, without you lifting a finger after the initial setup.

What You Need Before Starting

  • A Mailchimp account (free or paid plan)
  • At least one Audience (email list) already created in Mailchimp
  • Your Mailchimp API key

Setup Walkthrough

Step 1 — Get Your Mailchimp API Key
  1. Log in to Mailchimp at mailchimp.com.
  2. Click your profile icon in the bottom-left corner and go to Account & Billing.
  3. Navigate to Extras > API Keys.
  4. Click Create a Key. A new API key is generated.
  5. Copy the key immediately (you will not be able to see it again after leaving the page).
Step 2 — Connect Mailchimp in Fillin Forge
  1. In WordPress, go to Fillin Forge > Settings (the Mailchimp card).
  2. Paste your Mailchimp API key into the API Key field.
  3. Click Connect. Fillin Forge checks the key and stores it by itself, so you do not need to click Save Settings for it. The page shows “Mailchimp connected successfully.”, and the card then shows “Connected to Mailchimp” with your account name and a Disconnect button. Your API key is stored on the Forge API server, not in your WordPress database.
Step 3 — Enable Mailchimp on a Form
  1. Open the form you want to connect (or create a new one).
  2. Find the Mailchimp card in the builder.
  3. Toggle on Subscribe to Mailchimp list on submission.
  4. Enter the List ID of the audience you want to subscribe people to. In Mailchimp you find it under Audience, Settings, Audience ID.
  5. Under Email Field, pick the form field that contains the subscriber’s email address, or keep Auto-detect email field. The dropdown only lists fields whose type is Email, so add an Email field first if the dropdown is empty.
  6. Other fields cannot be mapped to Mailchimp merge fields in the builder: the email address is what gets sent.
  7. Save the form.

How It Works

  • Every time someone submits the form, your site sends their email address to our API (api.avakode.com), and our API passes it on to Mailchimp.
  • If the email address is already on your list, no duplicate subscriber is created: Fillin Forge asks Mailchimp to add the address as “subscribed” only when it is new. A contact that is already on the list keeps the status it has, including “unsubscribed” and “pending” (a double opt-in that is not confirmed yet), and no other information of that contact is changed.
  • New subscribers are added with a “subscribed” status immediately.
  • The form submission is also saved in Fillin Forge as usual. The Mailchimp sync is an additional, automatic action.
  • If Mailchimp rejects the request, the visitor still gets the normal success state and Fillin Forge records a diagnostic entry for support instead of losing the submission.
Real-world example: You are a fitness coach with a “Free Workout Plan” lead magnet. Your landing page has a simple form: name, email, and fitness goal (dropdown). The Mailchimp integration sends only the email address, so every submitter lands in your “Leads” audience with their email. Your Mailchimp automation then sends them a welcome email with the workout plan. The name and fitness goal stay in the Fillin Forge submission.

Troubleshooting Mailchimp

ProblemMost likely causeSolution
Subscribers not appearing in MailchimpThe wrong field is chosen as the Email Field, or the submission has no valid email addressIn the Mailchimp card, check the Email Field dropdown (or keep Auto-detect email field)
“API key invalid” errorKey was regenerated or revoked in MailchimpCreate a new API key in Mailchimp and reconnect in Fillin Forge
Name or other fields are empty in MailchimpFillin Forge sends only the email address; the builder has no merge-field mappingRead the other answers in the Fillin Forge submission
Wrong audience receiving subscribersWrong List ID in the form’s Mailchimp cardEdit the form’s Mailchimp card and enter the correct List ID
Subscriber shows as “cleaned”The address has the status “cleaned” in Mailchimp. Fillin Forge never sets this status: for a new address it asks for “subscribed”, and for an address already on the list it sends no status at all, so the status stays as it isCheck the contact in Mailchimp. If Mailchimp refuses the request, Fillin Forge records the error and the submission is still saved
The Email field dropdown is emptyThe form does not have an Email field type yetAdd an Email field to the form, save, and return to the Mailchimp card
Submission is saved but the diagnostic log says “Invalid request”The integration request was rejected before Mailchimp received itUpdate to the current Forge API build; empty merge-field maps are normalized and the subscriber hash is generated server-side from the lowercase email

> Tip: Test the integration by submitting the form with your own email address. Check Mailchimp to confirm the subscriber appeared in the correct audience.

> Good to know: Without PRO, the Mailchimp integration is not available. You can export submissions to CSV (free) and manually import them into Mailchimp, but this requires manual effort each time.

Common Mistakes to Avoid

  • Forgetting to create a Mailchimp Audience before connecting. You need at least one audience for the integration to work.
  • Expecting the subscriber’s name or other answers in Mailchimp. Fillin Forge sends only the email address, so you cannot personalize your emails with the subscriber’s name from this integration.
  • Connecting Mailchimp in Settings but forgetting to enable it on the specific form. Both steps are required.

[Screenshot: The Mailchimp card of the form builder showing the toggle, the List ID field and the Email Field dropdown]

—

Forge AI Assistant Online

Hi! I'm the Fillin Forge AI assistant. Ask me anything about the plugin — setup, features, troubleshooting, or development.

Just now
Powered by Forge AI · Browse docs