Integrate Contact Form 7 and iContact

Descrição

Integrate Contact Form 7 with iContact and add submitted contacts to the mailing list selected for each form. Connect the iContact account, choose a list, and map Contact Form 7 fields to iContact subscriber fields.

Each Contact Form 7 form can use its own iContact list and settings. Choose single or double opt-in and optionally require a form checkbox before subscriber data is sent.

iContact Integration for Contact Form 7

  • Choose an iContact list per form — send different Contact Form 7 forms to different lists.
  • Map subscriber fields — map the required email address and supported custom fields.
  • Choose single or double opt-in — configure the subscription workflow for each form.
  • Add an optional consent checkbox — send data only when the configured checkbox is selected.
  • Configure inside Contact Form 7 — manage credentials, list selection, and field mappings in the form editor.

Requirements

  • WordPress 6.2 or higher
  • Contact Form 7 6.0 or higher
  • PHP 7.4 or higher
  • iContact account with API access

External Service: iContact

This plugin connects to iContact to load account lists and fields and to add or update subscribers from configured Contact Form 7 forms.

When data is sent: when the iContact credentials are validated, when available lists or fields are loaded in the form editor, and when a visitor submits a configured form.

What is sent: the credentials required by the iContact API (App ID, Username, Password), the selected list identifier, the subscriber’s email address, and the Contact Form 7 fields selected in the mapping.

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

Disclaimer

This plugin is an independent project by Renzo Johnson. It is not affiliated with, sponsored by, or endorsed by Contact Form 7, Takayuki Miyoshi, iContact, or any related companies. All trademarks belong to their respective owners.

Instalação

  1. Upload the plugin to /wp-content/plugins/ or install via Plugins Add New.
  2. Activate the plugin.
  3. Edit any Contact Form 7 form.
  4. Open the iContact tab.
  5. Enter your iContact API credentials (App ID, Username, Password).
  6. Select your iContact list and map your fields.
  7. Save and submit a test entry.

Perguntas frequentes

How do I connect Contact Form 7 to iContact?

Edit a Contact Form 7 form, open the iContact tab, enter the required iContact API credentials, choose a mailing list, and map the form’s email and subscriber fields. Save the form and submit a test entry.

Can Contact Form 7 add subscribers to different iContact lists?

Yes. Each Contact Form 7 form stores its own iContact list and field-mapping settings.

Can I map custom Contact Form 7 fields to iContact?

Yes. Map supported Contact Form 7 fields to the subscriber fields available through the connected iContact account.

Does the iContact integration support double opt-in?

Yes. You can choose single opt-in or double opt-in (confirmation email required) per form.

Where do I find my iContact API credentials?

Log in to your iContact account and open the API settings to generate your App ID, Username, and Password.

Avaliações

Não há avaliações para este plugin.

Colaboradores e desenvolvedores

“Integrate Contact Form 7 and iContact” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores