This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

CF7 AutoResponder Addon

Description

This useful little plugin currently supports addition of subscribers to MailChimp lists.
The Contact Form 7 AutoResponder Addon plugin allows you to automatically add people to your MailChimp list after they’ve sent you a message using your CF7 form.
You can either choose to automatically attempt to subscribe people to your list by simply enabling the “Enable Mailchimp List Insertion” in the settings,
OR, you can also add a checkbox to your CF7 form with the “name” parameter set to “mc-subscribe” with a label saying something like “Subscribe Me To Your List”. (see below)

Using a checkbox to give your visitors a choice regarding subscription to your mailing list

You can also add a checkbox to your CF7 form with the “name” parameter set to “mc-subscribe” with a label saying something like “Subscribe Me To Your List”.

This will then give your visitors the option of whether they want to subscribe to your list or newsletter or whatever, after submitting the CF7 form.

If this checkbox is present and it is enabled and provided the “Enable Mailchimp List Insertion” is also enabled, the plugin will allow the subscription to occur, otherwise it will not.

If by default you do not have the “mc-subscribe” checkbox in your form and the “Enable Mailchimp List Insertion” is also enabled, then subscription will occur by default.

How to subscribe people to different list names based on the CF7 form

When you use this plugin, people will be subscribed by default to the global MailChimp list name which is specified in the main settings.

However if for example you have more than 1 list in your MailChimp account and you wish to add people a different list, you can do so with this plugin based on the form you are using.

For example if you have 3 different CF7 forms on your site, you can use each form to add people to 3 separate lists whereby each CF7 form can be configured to specify a different mailchimp list name.

To do this you simply need to modify the submit button code of the relevant CF7 form by adding an extra parameter.

For example a typical submit button code for a CF7 form looks like the following:

[submit “Send”]

Now if you wanted to use that particular CF7 form to add someone to a different list from the one specified in the global settings of this addon, you simply need to modify the submit code as follows for the CF7 form you are interested in:

[submit “Send|wpsolutionslist1”]

Note that we’ve simply added a “pipe” character “|” followed by the list name which in our example is called “wpsolutionslist1” to the name of the button.

The plugin will read the submitted values for the “Your Name” and “Your Email” fields which come from the default CF7 form.
Note that these fields have the “name” parameter set to:

“your-name”

“your-email”.

If you wanted to use a slightly more customized form whereby instead of using just a single name field you wanted to use “first name” and
“last name” in addition to the email field, then this plugin will also read these fields as long as you use the following “name” settings for these fields:

“your-first-name”

“your-last-name”

“your-email”

As stated earlier, this plugin will also look for a checkbox element in the CF7 form with the name “mc-subscribe”. If this checkbox is present
and it is enabled and provided the “Enable Mailchimp List Insertion” is also enabled, the plugin will allow the subscription to occur, otherwise it will not.

If by default you do not have the “mc-subscribe” checkbox in your form and the “Enable Mailchimp List Insertion” is also enabled, then subscription
will occur by default.

The plugin settings also allow for the ability to disable the double opt-in email. Please beware that MailChimp can suspend your account if you overly abuse such a feature.

How to insert custom tags and field values to your mailchimp list from the CF7 form

By default this plugin will submit the values for the following field names into your mailchimp list:
“your-email”
“your-name” (OR, “your-first-name” and “your-last-name”)

Sometimes you may want to add more information to your mailchimp list in addition to email and names.
If you wish to insert more tags and their values into your list you can do so by doing the following:
Step 1 – Log into your mailchimp account and go to your list settings and create your new fields in the “List fields and MERGE tags” section. (Take note of the merge tag value (NOT the field name) from mailchimp, eg, CITY)
Step 2 – In your Contact Form 7 settings add a new field which will represent the merge tag you want to insert into mailchimp.
Example: you might add a text field to collect the “City” name from the CF7 form. When creating this field via the CF7 settings, set its “Name” value as follows:
MCTAG-CITY
The above name consists of two parts: a prefix “MCTAG-” and the actual merge var tag name which you got from your mailchimp account in step 1, ie, “CITY”.
IMPORTANT: You MUST follow this format when adding fields in addition to your-email and your-name which you want to insert into your mailchimp list.
The fieldname must always have the “MCTAG-” prefix followed by the merge var tag value.

For more information on this and other plugins, visit the WPSolutions-HQ Blog.
Post any questions or feedback regarding this plugin at our website here: CF7 AutoResp Addon.

Screenshots

  • Screen shot file screenshot-1.jpg shows Settings menu location of this plugin.
  • Screen shot file screenshot-2.jpg shows the administration page of this plugin.

Installation

  1. FTP the cf7-autoresponder-addon folder to the /wp-content/plugins/ directory,

OR, alternatively,

upload the cf7-autoresponder-addon.zip file from the Plugins->Add New page in the WordPress administration panel.

  1. Activate the cf7-autoresponder-addon plugin through the ‘Plugins’ menu in the WordPress administration panel.

If you encounter any bugs, or have comments or suggestions, please use the support forum.

FAQ

Will this plugin tell me when I have successfully added someone to my MailChimp list?

The CF7 AutResponder Addon plugin will automatically attempt to add someone to your MC list and it will inform you via a log file if a failure occured during a subscription.
The subscription actions and results will be taken care of by MailChimp.
The important thing to note is that provided your API Key and list name have been correctly configured, your subscriber will need to opt-in by default by clicking on the
subscribe link in the email which will be sent from MailChimp.
The plugin also has a setting where you can disable the double opt-in email. Please beware that MailChimp can suspend your account if you abuse such a feature.

Does this plugin add people my MailChimp list by default or can I ask for their permission?

As long as you have the enabled the settings and created the approporiate CF7 form with the correct names, this plugin will
automatically invoke MailChimp to send your visitors an “opt-in” email. It is up to them to accept the opt-in or not.

You can also let your visitors decide at the time of filling in the CF7 form whether they want to subscribe to your list by using a checkbox
with the name “mc-subscribe” in your CF7 form. In this case, your visitor will receive an opt-in email from MailChimp only if they’ve enabled
the checkbox in the CF7 form.

The plugin also has a setting where you can disable the double opt-in email. Please beware that MailChimp can suspend your account if you abuse such a feature.

Contributors & Developers

“CF7 AutoResponder Addon” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.9

  • Added ability to insert custom fields/tags to your mailchimp list.

1.8

  • Made compatible with the latest version of CF7 (3.9).

1.7

  • Implemented new Mailchimp API v2.0.

1.6

  • Fixed bug – Latest CF7 version introduced a bug: people were being subscribed even when checkbox was disabled.
  • Made settings data sanitation/validation more robust

1.5

  • added new functionality to allow people to add subsribers to different autoresponder lists on a per Contact Form 7 basis
  • minor changes – fix some broken links

1.4

*added option to disable mailchimp double opt-in email
*fixed bug where the CF7 form appeared to hang whenever an existing MC subscriber tried to subscribe again

1.3

  • Fixed bug where new version of CF7 (v3.3) broke the checkbox “mc-subscribe” functionality

1.2

  • Fixed bug where new version of CF7 broke the checkbox “mc-subscribe”

1.1

  • added ability for checkbox in the CF7 form to govern whether the visitors wants to allow list subscription
  • added a check to ensure that the main CF7 plugin is present and activated

1.0

  • First Release

For more information on the cf7-autoresponder-addon and other plugins, visit the WPSolutions-HQ Blog.
Post any questions or feedback regarding this plugin at our website here: cf7-autoresponder-addon.