Integrate Mailchimp with WordPress | Connect Contact Form 7, WPForms, & Elementor Forms to MailChimp

Besides creating powerful and responsive tables, Tablesome allows you to save your form submissions and also send its data to email marketing tools like Mailchimp.

You can use the Mailchimp API to connect Mailchimp to WordPress forms and increase your Mailchimp newsletter signups.

Tablesome can be used to connect:

* Contact Form 7 to Mailchimp

* WPForms to Mailchimp

* Elementor Forms to Mailchimp

In this article, we will see how to save your form submissions automatically in Mailchimp.

Connect Contact Form 7, WPForms, & Elementor Forms to MailChimp

Step 1: Install Contact Form 7 and Tablesome plugin in your WordPress Dashboard

First we need to install the CF7 plugin and the Tablesome Premium plugin.

We have already written a brief guide on how to Install these two plugins here. Please verify this article and follow the exact steps.

Once Installed, you can activate both the Plugins.

We’ll start with the Contact Form 7 plugin, then move on to other popular WordPress form plugins.

Step 2: Create a new table to Send Form Submissions from Contact Form 7 to your Mailchimp account

First, let’s create a new table to send form submissions from Contact Form 7 to your Mailchimp account.

You’ll see a new option called “Tablesome” in your dashboard once you’ve installed and activated the Tablesome pro plugin. To create a new table, go to Tablesome -> Create New Table.

Give the table an appropriate Title.

Step 3: Using Triggers & Actions To Integrate WordPress & Mailchimp

To save your contact form submissions and export it to Mailchimp, Tablesome uses a powerful interface called “Triggers and Actions”.

Let’s go ahead and create our first Trigger.

Under the integrations tab, you can choose several Form plugins as triggers, namely Contact Form 7, WP Forms and Elementor Forms. We’ll use Contact Form 7 in this example, so let’s go with that.

Once selected, a new tab called “Type of actions” will appear below. Choose the “On Form Submit” trigger so that it will perform an action when a new form is submitted.

After that, you’ll see a list of the forms you’ve built with the CF7 plugin. You have the option of selecting the ‘Form’ from which you need to collect the date. The forms’ names will be listed below.

Once that is done, now you can select an action to be performed.

We’ll select the Mailchimp option here to export the data to the Mailchimp tool. You must generate and add a Mailchimp API key to your WordPress site in order to export the data to your Mailchimp account.

Let’s go ahead and do that. Before that, don’t forget to save your table so that we will not lose anything we have done so far.

Step 3: Adding your Mailchimp API key to your WordPress website

Go to Tablesome -> Tablesome Settings -> Integrations -> Mailchimp. We will be generating an API key from the Mailchimp account and adding it here.

Go to the Mailchimp website and login with your Mailchimp account to acquire your API key. Create a new account and login to Mailchimp if you don’t already have one.

In the Mailchimp dashboard, scroll down to your profile picture and then select profile.

Then choose Extras -> API Keys.

Here you will find the list of Generate API keys. If you have not generated an API key, then select “Create a Key”.

Once done, just copy and paste the key in Tablesome Settings -> Integrations -> Mailchimp. After pasting the Key, click Connect to Mailchimp and it will be connected.  Then save it.

Step 4: Configure your form submissions to be saved in Mailchimp

Once connected with Mailchimp, you have to add the appropriate Triggers and Actions in the Tablesome.

Go to Tablesome -> All Tables. Edit the existing table that we created in Step 2. We have already added the Contact Form 7 trigger and selected the Contact Form (Step 3).

Now, let’s configure the Mailchimp action. 

Under “Actions” Tab, Select the Mailchimp and then select the Mailchimp audience in which we want to add the contact form submissions.

Then you should match the table fields with contact form fields. To do this, let’s see the CF7 form that we want to integrate with Mailchimp.

You have to match each form field with the Corresponding Mailchimp table field.

In order for Mailchimp action to work properly, you should match the email field compulsorily. Otherwise, this will not work.

After matching the fields, save the table.

Step 5: Submit the Form  

Our table is saved. Now let’s see if a contact form submission will be exported to Mailchimp account. 

To do that, let’s go to the page where we have embedded the form (In Step 2) in our pages section. 

View the page in the front-end. We will send a test form here and see if it is exported to Mailchimp. Fill the data and submit the Form. Now, our form is submitted. Let’s check the Mailchimp account.

Step 6: Verify the Form Submission in Mailchimp.

In your Mailchimp Account, go to the Audience Dashboard -> All Contacts -> Select the Audience to which we exported in the.

You should be able to see a new row created at the top of your Mailchimp audience list with all the data that you submitted in the form.

Step 7: Save the Form Entries from WP Forms and Elementor forms.

Tablesome also supports WP Forms which is another popular WordPress Contact Form plugin and also the Elementor Forms which is a widget that comes with the Elementor Pro plugin.

All the previous steps will remain the same, except that you create your form using WP Forms or Elementor forms (from their widget section) and change the forms in the “On Form Submit” Trigger (that you could see in Step 4).

For WP Forms, we will select the WPForms integration in the “On Form Submit” trigger section.

For Elementor forms, we will select the Elementor Form integration in the “On Form Submit” trigger.

Apart from this, we will just follow the previous steps that will set up the same for both these forms also.

I hope this article gives you a clear idea on how to Save your Form submissions to your Mailchimp account automatically by using the Tablesome Triggers and Actions.

If you have any questions or doubts, feel free to ask it in our comments section below.

Leave a Comment