Map form Consent to Mailchimp

When someone submits your form, Mailchimp needs to know whether they agreed to receive marketing emails.

When someone submits your form, Mailchimp needs to know whether they agreed to receive marketing emails.

Consent means the user has agreed to receive marketing emails from you.

Mailchimp uses a special field (often called Marketing Consent) to store this information.

If consent is not sent correctly:

  • Contacts may be added without permission

  • You may not be able to email them

  • This can cause compliance issues (GDPR, email laws)


✅ Overview: What We’ll Do

We will:

  1. Add a hidden field to your form

  2. Assign a consent value to that field

  3. Map that field to Mailchimp Consent


  1. Open the app > click Forms > open the form you want to edit

  2. Click Add Elements > choose Consent

  3. Add field label

Example: Yes, I am happy to receive emails about products, services, and updates.

⚙️ Step 2: Add a Hidden Field to Your Form

  1. Open the app > click Forms > open the form you want to edit

  2. Click Add Elements > choose Hidden element

  3. Name the field something clear, for example:

    • Marketing Consent

    • or Email Consent

4. Assign a Consent Value to hidden field

Data typeDynamic value

Rule 1 – If user agrees

  • When → select the consent checkbox

  • isYes

  • then valuesubscribed

Rule 2 – If user does not agree

  • When → select the consent checkbox

  • isNo

  • then valueunsubscribed

✅ Now the hidden field updates automatically.


Now connect the form field to Mailchimp.

  1. In the form, click the Integration icon on the left menu > click on Mailchimp option

  2. Scroll to Map questions to Mailchimp fields > find the row for Status (or consent field)

  3. Map it like this:

  • Your hidden field (on the right)

  • Mailchimp consent (Status) (on the left)

  1. Click Save


🔄 How It Works After Setup

Once your form and Mailchimp integration are set up, everything works automatically in the background.

Here’s what happens when someone submits the form:

  1. Customer fills out the form

2- The hidden field checks what the customer selected:

  • If the customer selects Yes → Hidden field value becomes subscribed

  • If the customer selects No → Hidden field value becomes unsubscribed

  1. When the form is submitted:

  • The email address is sent to Mailchimp

  • Mailchimp uses that value to set the contact’s status. Users who agreed are marked as subscribed

Last updated