Connect Contact Form 7 and AWeber

Description

Connect Contact Form 7 to AWeber and automatically add form subscribers to your AWeber mailing lists using the AWeber API. Choose a list per form, map subscriber fields, and pick the opt-in workflow that fits your audience.

Each Contact Form 7 form can use its own AWeber list and settings, so one WordPress site can feed several lists — a newsletter signup, a lead-capture form, and a contact form can each go to the right place.

AWeber Integration for Contact Form 7

  • Choose an AWeber list per form — send different Contact Form 7 forms to different lists.
  • Map subscriber fields — map the email address, name, and supported AWeber custom fields.
  • Choose single or double opt-in — send subscribers directly, or require the AWeber confirmation email.
  • Add an optional consent checkbox — send data only when the visitor selects the checkbox.
  • Configure inside Contact Form 7 — manage credentials, list selection, and field mappings in the form editor.

Requirements

  • WordPress 6.4 or higher
  • Contact Form 7 5.0 or higher
  • An active AWeber account

External Service: AWeber

This plugin connects to the AWeber API to manage your email subscribers.

When data is sent: when the plugin is authorized with your AWeber account, when lists or fields are loaded in the form editor, and when a visitor submits a configured form.

What is sent: the authorization required by the AWeber API, the selected list identifier, and the subscriber’s email, name, and any mapped custom fields.

Review the AWeber Terms of Service and AWeber Privacy Policy. The site owner is responsible for obtaining any consent required before sending visitor data to AWeber.

Support

For help, ask in the WordPress.org support forum. Setup guides are available in the plugin documentation.

Disclaimer

This plugin is developed and maintained independently. It is not affiliated with, endorsed by, or officially connected to AWeber Communications, Inc. or the Contact Form 7 development team. “AWeber” is a registered trademark of AWeber Communications, Inc. “Contact Form 7” is developed by Takayuki Miyoshi.

Installation

Automatic Installation

  1. Go to Plugins > Add New in your WordPress admin.
  2. Search for “Connect Contact Form 7 and AWeber”.
  3. Click Install Now, then Activate.

Manual Installation

  1. Download the plugin zip file.
  2. Upload the integrate-contact-form-7-and-aweber folder to /wp-content/plugins/.
  3. Activate the plugin through the Plugins menu.

Configuration

After activation, edit any Contact Form 7 form and open the AWeber tab to authorize your account, select a mailing list, and map your fields. For step-by-step instructions, see the documentation.

FAQ

How do I connect Contact Form 7 to AWeber?

Edit a Contact Form 7 form, open the AWeber tab, and authorize the plugin with your AWeber account. Then choose a mailing list, map the email and subscriber fields, and save. See the authorization guide for the step-by-step process.

Can Contact Form 7 add subscribers to different AWeber lists?

Yes. Each Contact Form 7 form stores its own AWeber list and field-mapping settings, so different forms can feed different lists.

Can I map custom Contact Form 7 fields to AWeber?

Yes. Map supported Contact Form 7 fields to AWeber custom fields to capture more than just email and name.

What is the difference between single and double opt-in?

Single opt-in adds subscribers directly to your list. Double opt-in sends an AWeber confirmation email that the subscriber must click before being added. Double opt-in is recommended for better list quality and consent.

How do I add an opt-in checkbox to my form?

Add an optional checkbox so visitors choose whether to subscribe. See the opt-in checkbox guide for instructions.

The plugin isn’t working. How do I troubleshoot?

First, confirm your AWeber authorization is active and that your form’s email field is mapped. If issues persist, ask in the WordPress.org support forum.

Reviews

March 26, 2020
The plugin works perfectly. It deserves 5-star rating. Thank you!
January 4, 2019
I received a few different errors while trying to set this plugin up. I eventually got it to work but now every time I try to edit the actual form, it gives me errors. Tried to contact support and couldn’t find an easy way to do this. When I FINALLY found the form to submit my issue, it kept giving me errors when trying to submit it. Finally, I figured out why it kept giving me errors but when I corrected it, the form was stuck in a spinning loop so it was never sent (or it leads me to believe it wasn’t sent). I would not recommend wasting time with this plugin unless the developer makes it much easier to contact him. I don’t mind going through issues and finding solutions to resolve them, but there needs to be an easy way to contact support.
September 27, 2018
Hi! If I understand correctly, the plug-in has stopped updating? Wordpress version: 4.9.8 Contact Form 7 version: 5.0.3 I use your plugin mailchimp and everything is ok. I’ll change the feedback if there are updates. Thank you.
March 27, 2017
Great, it works perfectly. wonderful. It took me two days to make it work Because there are no instructions on-site assistance. then I Realized That the problem was because I did not put email subscribers code, That I had to enter the same code what I insert in CF7 form. It works. Thank you.
Read all 14 reviews

Contributors & Developers

“Connect Contact Form 7 and AWeber” is open source software. The following people have contributed to this plugin.

Contributors