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#
- In Mailchimp, create or choose the audience for form sign-ups and copy its audience ID.
- Create a Mailchimp API key for the account that owns the audience.
- In WordPress, open Regal Forms โ Settings, enter the Mailchimp API key under Newsletter integrations and save it.
- Edit the form. Add an Email field and a Join Newsletter field with clear consent wording.
- Add the dedicated Name field if you want first and last names sent to Mailchimp.
- Open Form settings, enable Mailchimp newsletter, then map the consent, email and optional name fields.
- 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.
