How to Conditionally Send Data to Mailchimp?

Conditional Mailchimp allows you to send user data to Mailchimp only if specific conditions are met, when a user checks a box, selects an option, or enters a particular value. Using Cool FormKit, you can easily set up conditional Mailchimp.

Why Conditional Mailchimp?

As we have discussed above that Conditional Mailchimp lets you send form data to your Mailchimp list only when a user meets specific conditions. This means it won’t be adding every form submission to your email list, instead, it will only add the people who actually want to subscribe.

Let’s say, you have a contact form with a checkbox that says: “Subscribe to our newsletter?” With Conditional Mailchimp, only the users who check that box are added to your Mailchimp list. If they leave it unchecked, their data won’t be sent.

Enable Conditional Mailchimp

* Firstly, make sure you have turned on the Conditional Mailchimp feature in the WordPress Admin Panel >> Elementor >> Cool FormKit >> Form Elements Tab.

  • Navigate to the Action after submit section below the Form Fields.
  • Select “Conditionally Mailchimp” from the list. A new panel called Conditionally Mailchimp will appear.
conditional mailchimp selection
  • Use the steps below to correctly set up Conditional Mailchimp in your Elementor form:
    • API Key: Leave this as “Default” if you’ve already connected your Mailchimp API key or you can select “Custom” only if you want to use a different Mailchimp account for this form.
    • Audience: Choose the Mailchimp Audience (List) where you want to send subscriber data.
    • Double Opt-In: Toggle it Off to instantly add users to your list, or you can turn it on if you want subscribers to confirm their email before being added.
    • Field Mapping: Match your form fields with Mailchimp fields like: Email, First Name, Last Name. Make sure each dropdown matches the correct field ID used in your form.
conditional mailchimp settings

Now, let’s enable the conditional logic for Mailchimp

  • Toggle ON the Enable Conditions switch.
  • Under Condition Trigger, you can combine multiple conditions using:
    • AND Logic – All conditions must be true.
    • OR Logic – At least one condition must be true.
  • Enter the Field ID of the form field that will trigger the condition.
  • Choose a comparison operator (e.g., Equals, Not Equals, Contains, etc.)

Now, you can easily send data conditionally to Mailchimp using Cool FormKit.

Add Any Number of Conditional Mailchimp

You can add multiple conditional Mailchimp to your form by selecting “Conditionally Mailchimp 1,” “Conditionally Mailchimp 2,” and so on from the Actions After Submit list. To increase the number of available conditional mailchimp actions, follow these simple steps:

  1. Go to your WordPress dashboard.
  2. Navigate to Elementor > Cool FormKit.
conditional configuration settings
  1. Under the settings panel, you’ll see the section labeled: Configure the settings for conditional fields’ action after submit.
  2. In the field labeled “Number of Conditional MailChimp”, define how many conditional mailchimp actions you want to configure for your forms.
  3. Once you’ve added your desired numbers, save the Changes.
Last Updated
Cool FormKit for Elementor

Smart & advanced form builder for Elementor plugin.

Need Help? Contact Our Support Team
In This Article
Share it
Cool FormKit for Elementor

Smart & advanced form builder for Elementor plugin.