iContact for Contact Form 7


Integrate Contact Form 7 with iContact. Automatically add form submissions to predetermined lists in iContact, using its latest API. This iContact Extension supports multiple mailing lists and API Keys.

iContact Extension Support
Active support is not always provided for the Contact Form 7 iContact Extension on the WordPress.org forums. One-on-one email support is available to people who email the iContact Extension developer.

Bug Reports
Bug reports for the Contact Form 7 iContact Extension are welcome in the WordPress developers website.

Key Features

  • Easy to use
  • Use a different mailing list per contact form
  • Single opt-in – no confirmation email send to subscribers
  • Double opt-in – confirmation email send to subscribers
  • Opt-in checkbox – add the chance to opt-in/opt-out
  • Support for custom fields
  • Latest iContact API
  • Constantly updated


  1. Self hosted WordPress.org installation (4.5 or higher)
  2. Contact Form 7 (4.7 or higher)
  3. iContact account


  1. Upload the entire ‘contact-form-7-icontact-extension‘ folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Once the plugin is active, you will see a new ‘tab’ inside Contact Form 7 admin interface.

You will find ‘iContact: Subscriber List Details‘ menu in your Contact Form 7 editor.

For basic usage, you can also have a look at the Contact Form 7 iContact Extension homepage, you can also have a look at the Contact Form 7 homepage.


Do you have questions or issues with Contact Form 7 iContact Extension? Use these support channels appropriately.


August 1, 2018
Hello, The new users went to icontact but not in any list, the setting is definitely correct, can someone advise a solution so the user will be added in proper list? Thank you
March 7, 2018
At first I was confused, the integration settings give bad examples of what the actual input needed for iContact - API code from iContact API password - created in iContact iContact email address iContact List ID (Not a number, use actual name of List you want to use, dont have spaces in the name) Subscriber email - [Contact Form 7 Field] Subscriber Name - [Can use two Contact Form 7 fields][last-name] Developer reached out quickly and helped - awesome support!
Read all 5 reviews

Contributors & Developers

“iContact for Contact Form 7” is open source software. The following people have contributed to this plugin.



For more information, see Releases.


  • Bug fixes


  • Release version