Set up Mailchimp integration and newsletter opt-in in Regal Forms

Updated September 20, 2026

Mailchimp integration in Regal Forms sends new subscribers to a selected Mailchimp audience only after they give explicit consent through the mapped Join Newsletter field.

Set up Mailchimp integration in Regal Forms#

  1. In Mailchimp, create or choose the audience for form sign-ups and copy its audience ID.
  2. Create a Mailchimp API key for the account that owns the audience.
  3. In WordPress, open Regal Forms โ†’ Settings, enter the Mailchimp API key under Newsletter integrations and save it.
  4. Edit the form. Add an Email field and a Join Newsletter field with clear consent wording.
  5. Add the dedicated Name field if you want first and last names sent to Mailchimp.
  6. Open Form settings, enable Mailchimp newsletter, then map the consent, email and optional name fields.
  7. Enter the Mailchimp audience ID, select your preferred opt-in method and save the form.

Choose the Mailchimp opt-in method#

  • Double opt-in sends a confirmation email. The new contact stays pending until they confirm.
  • Single opt-in subscribes a new consenting contact immediately.

Regal Forms does not change the subscription status of an existing Mailchimp contact when a new entry is submitted. This avoids silently re-subscribing people who have previously opted out.

Checks if a subscription does not arrive#

  • Confirm the contact ticked the mapped Join Newsletter field.
  • Check that the mapped Email field is valid and the audience ID is correct.
  • Verify the Mailchimp API key is saved in Regal Forms and belongs to the right account.
  • For double opt-in, check the contactโ€™s inbox and Mailchimpโ€™s pending contacts.

Mailchimpโ€™s API uses its list-member endpoint to add or update an audience contact. See the Mailchimp list-member API reference for provider-side details.

Was this article helpful?

Still need help? Contact support