The Premium version of the Contact Form 7 AutoResponder Addon plugin allows you to automatically add people to your lists after they’ve sent you a message using your CF7 form for the following autoresponders:
This plugin also enables you to specify a different list name per CF7 form.
Get the PREMIUM Version Now!
Current Release: 1.3.2
The plugin is easy to use and it uses the submitted email and name fields from the basic CF7 form to insert these details into any of your lists from AWeber, GetResponse or MailChimp.
This plugin works for the default CF7 form which has the following fields:
The plugin will read the submitted values for the “Your Name” and “Your Email” fields in the above default CF7 form. Note that these fields have the “name” parameter set to:
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:
Installing the CF7 AutoResponder Premium Addon Plugin
- FTP the
cf7-autoresponder-premium-addonfolder to the
/wp-content/plugins/directory, OR, alternatively, upload the
cf7-autoresponder-premium-addon.zipfile from the
Plugins->Add Newpage in the WordPress administration panel.
- Activate the cf7-autoresponder-premium-addon plugin through the ‘Plugins’ menu in the WordPress administration panel.
Using The CF7 AutoResponder Addon Plugin
- You must have Contact Form 7 plugin installed and activated
- If you were using the FREE version of the CF7 autoresponder addon then deactivate and delete that version
- The forms which you want to use to add people to your AWeber, GetResponse or MC lists have been configured via the Contact Form 7 plugin.
- Your CF7 forms have been configured with the correct naming conventions for the name field, eg:
“your-name” (if you’re using a single name field)
“your-first-name” (if you’re using a first name field)
“your-last-name” (if you’re using a last name field)
“mc-subscribe” (if you want to give your visitors the option to choose to subscribe to your list using a checkbox)
1. CF7 AutoResponder Addon Config Page
After you’ve installed and activated the CF7 AutoResponder Addon plugin, go to the Settings menu and choose CF7 AutoResp Addon as shown below:
2. Configuration Settings
Configure the plugin by entering the following settings (see screenshot below):
As shown in the figure above, you have 3 autoresponder systems to choose from and you can configure all of them or only the ones you need.
Configuring AWeber Settings
1) Enable the check-box called “Enable AWeber List Insertion”.
This will activate the automatic insertion of people to your AWeber list when they send you a message via the Contact Form 7.
(Note: if you would like to temporarily disable the adding of people to your list, simply uncheck the flag)
2) Enter your AWeber list name.
Note: You would have specified this in your Aweber account when you created the list. Ensure that you enter the correct name because if you mispell the name or provide an incorrect list name, the plugin will not be able to add your client to your list.
3) Get the AWeber authentication code
In order for this plugin to securely talk to your AWeber account you will need to allow it do so by obtaining a special authentication code. To do this you will need to click on the link in the settings page.
This take you to AWeber and ask you to log in with your AWeber account details:
Important: After entering your login details you will need to click the Allow Access button as shown above.
You will then be provided with an authentication code which is a long string as shown below:
Copy the whole string and paste it into the authorization code field of the plugin settings.
4) Connect and authenticate your connection to AWeber.
After entering the above details click the “Connect to AWeber” button as shown in the figure above.
If the plugin is successful in authenticating the connection with AWeber you should see something like the following:
And that’s it! Now whenever anyone leaves a message on your site using the Contact Form 7, they can be automatically be added to your AWeber list.
Please be aware that in order for someone to be added to your list, they will firstly need to confirm the subscription by clicking on the appropriate link in the “confirmation” email which is sent by AWeber.
Configuring GetResponse and MailChimp Settings
The configuration of the GetResponse and MailChimp is straightforward. You simply need to enable the applicable checkboxes and enter the API key and list name for your GetResponse or MailChimp systems and then click the save button to save your settings.
Giving your visitors an option to subscribe by using a checkbox on your CF7 form
You can also add a checkbox to your CF7 form so that you can give your visitors the choice of whether they wish tp subscribe or not.
You simply need to add a checkbox via the CF7 form editor with the “name” parameter set to “mc-subscribe” with a label saying something like “Subscribe Me”.
An example of a checkbox being configured in the CF7 settings is shown below:
Important: the checkbox name must be mc-subscribe as shown in the figure above
You then paste the checkbox code into your CF7 form as shown in the example below:
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 that any of the “Enable AWeber List Insertion”, “Enable GetResponse List Insertion” or “Enable Mailchimp List Insertion” are also enabled in the main settings, 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 any of the “Enable AWeber List Insertion”, “Enable GetResponse List Insertion” or “Enable Mailchimp List Insertion” are also enabled, then subscription will occur by default.
Using different list names based on the CF7 form
Normally people are subscribed to the global AWeber, GetResponse or MailChimp list names which are specified in the main settings of this plugin.
However if for example you have more than 1 list in your AWeber or GetResponse or MailChimp accounts and you wish to add people the different lists, 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 an autoresponder 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:
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:
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.
Here’s an actual example of a CF7 form config where we want to subscribe people to a list called “wpsolutionslist1”:
The above method will allow you to subscribe people to specific list names based on the CF7 form they are using. This means you can conveniently insert people to more than one list depending on the form they fill in.
Get the PREMIUM Version Now!
Existing customers who have bought an earlier version of this plugin can request an update by contacting me here:
You will need to provide the transaction ID of your purchase or the PayPal email address you used to make the purchase.