How to Integrate MailChimp with weForms

MailChimp is an online email marketing platform. weForms allows you to integrate with this powerful tool through its forms. This tutorial shows you how to integrate MailChimp into weForms. You will see how to enable the module, configure it in weForms settings, and set up a contact form that makes use of MailChimp.

In order to integrate MailChimp, you will need to be subscribed to the Professional, Business or Developer version of weForms.

Enabling the MailChimp Module

Before you can use the MailChimp module in weForms, you must enable the MailChimp Module. Follow the steps below to enable it. You will need to be logged into the WordPress Administrator Dashboard.

  1. Click on weForms in the main menu in the WordPress Administrator Dashboard.
  2. Click on Modules.
  3. Click on the toggle to enable MailChimp.
Click on the toggle for MailChimp Integration to enable it

How to Find and Add the MailChimp API to weForms

You will need an API key from MailChimp in order to integrate MailChimp. Follow the steps below to obtain the key and then add it to your weForms installation.

  1. Login to your MailChimp account.
  2. Once you’re logged in, you will see a drop-down arrow next to your user name in the top right corner of the screen. Click on the drop-down arrow and you will see a menu. Click on Profile.
  3. You will then see the Profile screen. Click on Extras to bring up the drop-down menu.
  4. Click on API keys.
  5. If you do not have an API key created for weForms, then you will need to click on the Create A Key button.
  6. Once the key is created, click on “none set” and then label the key “weForms.” This will allow you to identify what the key is being used for.
  7. Click in the key field and copy the API key. The next part is in weForms.
  8. In the WordPress Administrator Dashboard, click on weForms.
  9. Click on Settings.
  10. Click on MailChimp.
  11. Paste the API key into the blank field.
  12. Click on Save Changes.
Paste the API key into the Settings section of weForms in order to complete the integration with MailChimp.

Creating a Contact Form with MailChimp

MailChimp is basically used to send marketing messages or other types of missives to a list of email addresses. One way to capture email addresses for your audience is to use a contact form created with weForms. The steps below use the default contact form that is in weForms.

  1. Log in to the WordPress Administrator Dashboard.
  2. Click on weForms on the menu.
  3. Click on All Forms.
  4. Click on the Add Form button.
  5. At the very top under Default Templates, hover over the Contact Form and click on Create Form.
  6. Click on the Settings tab of the form that is created.
  7. Then click on the Integrations tab.
  8. You will see a number of modules that you can enable. Click on the toggle to enable MailChimp for the form. To the left of the toggle, there is a gear icon that you can use to edit the settings for your MailChimp integration. If you have multiple lists, then you will be able to select them. You can also use the Mapping Fields section to match the input fields with those used in your MailChimp account.
  9. After you’re done editing your settings and your form, click on the Save Form button.

Was this article helpful? Let us know!