Integration workflow · Updated September 2026

Newsletter Consent and Mailchimp: Setup and Limits

The native Mailchimp connection can add or update a contact in a chosen audience. It currently does not evaluate a consent answer, map topic preferences, or request double opt-in. Establish the signup process you need before turning the connection on, especially when a form also serves people who are not subscribing.

What is currently sent

Scroll sideways to read all three columns.

Form informationNative delivery behaviorConsequence for setup
An email-looking answerThe first matching answer in field order is selectedUse one unambiguous subscriber email; do not include another person’s address.
A name answerA detected name may populate first and last name fieldsCheck the sample contact rather than assuming a custom mapping.
A Yes or No consent answerNot evaluated as a delivery filterA No answer does not stop the native member request.
Topics, frequency and other preferencesNot mapped to interests, tags or custom fields by this connectionCollecting preferences does not configure audience segmentation.
A new contactThe request uses subscribed as the new-contact statusThe current connector does not request a pending confirmation state.
An existing contactThe request does not explicitly set its existing subscription statusInspect the resulting contact; do not promise re-subscription.

Choose a signup flow that matches the requirement

For an optional newsletter choice inside an enquiry or registration form, leave the direct Mailchimp connection disabled. A No answer must still allow the underlying enquiry without triggering a newsletter subscription. A separate newsletter signup flow makes the action clearer. If you use another automation to filter answers, that filter must be configured and tested separately; this guide does not claim it exists in the native connector.

For a dedicated signup where every submitted response represents a newsletter request, clearly state what is being requested and how the form will be used. Review the included template’s wording before connecting. The current template collects topics and frequency; the native connection does not automatically apply those preferences to Mailchimp sends.

Configure the native connection only when it fits

01

Check plan and form purpose

The native Mailchimp integration requires Zunoform Pro or Business. Mailchimp has separate account limits and charges. Use a saved form with one clear subscriber email and a purpose consistent with the resulting subscription.

02

Authorize and select the audience

Open Integrations, connect Mailchimp and complete authorization. Choose the intended Audience and select Use this audience. Authorization without an audience does not complete delivery setup.

03

Review the subscription requirement

If confirmation by email is required for your chosen process, use a flow explicitly configured for double opt-in. The current native Zunoform connector does not provide a pending-status option.

04

Test in an isolated audience

Use a test address and audience you control, with any welcome campaigns reviewed beforehand. Check the actual member state and which fields arrived. This is a live account test for the form owner; local preview completion is not evidence of delivery.

Double opt-in is a separate behavior

Mailchimp describes double opt-in as requiring a confirmation step after signup. Zunoform’s current native request creates new contacts with subscribed status rather than requesting pending confirmation. Do not assume an audience preference changes that explicit connector request; verify the actual signup route you choose.

Source: Mailchimp: About Double Opt-in

Source: Mailchimp Marketing API: Add or update list member

Acceptance tests for your chosen flow

Scroll sideways to read all three columns.

ScenarioWhat to inspectRequired decision
Someone declines optional newsletter signupWhether any subscriber request is madeKeep the native connection off for this mixed-purpose flow; use a verified filtered alternative.
A new person requests the newsletterAudience, address, member state and any triggered messagesConfirm that the actual state matches the intended signup process.
A person selects a topic and frequencyContact fields and send settings in MailchimpConfigure preference handling separately before promising tailored sends.
A previously unsubscribed address is submittedResulting audience statusDo not assume the connector changes it back to subscribed.
No usable email or an invalid destination audienceSaved response and destination outcomeTreat response receipt and subscriber delivery as different events.

Keep the confirmation message accurate

A Zunoform ending acknowledges the form response. It should not claim that a confirmation email was sent, that a preference was applied or that a welcome campaign has run unless your configured workflow actually performs and verifies that action. The integration itself does not create a campaign.

Provider behavior can also prevent delivery. The current worker skips submissions without a usable email, skips a missing audience response and treats certain rejected-address responses as permanent. Other provider errors can enter the queue’s retry handling. Review the saved source response and audience state separately when investigating a missing contact.

Start with the matching form

Questions people ask

Does adding a consent checkbox filter Mailchimp delivery?

No. The native worker does not inspect that answer. Do not attach it directly to a mixed-purpose form where someone can decline the newsletter.

Does the native connection send a double-opt-in email?

It does not request pending status or provide a double-opt-in control. Choose and verify a separately configured signup flow if confirmation is required.

Are topic and frequency choices synchronized?

Not by the current native mapping. They remain form answers until you arrange a separate process to apply them.

Keep reading

Ready when you are

Better forms.
Better data.

Start with a conversation, a document or a single page. Unlimited forms and 500 responses per month on Free. No card required.