iContact
Overview
The iContact integration allows you to automatically add new contacts to your iContact account whenever a form is submitted on your website. This is useful for growing your mailing list or automating contact creation for marketing purposes.
Setup Instructions
-
Log in to your iContact account.
-
Go to:
Settings→iContact Integrations→Custom API Integrations. -
Click on Create and generate:
-
App ID
-
API Username
-
API Password
-
-
Copy and paste these into the AFI settings page under the iContact tab.
Supported Action
| Task | Description |
|---|---|
| Add Contact | Adds a new contact to a selected list |
How It Works
Once you connect your iContact account:
-
You’ll be able to select a mailing list from your iContact account.
-
Map form fields (like name, email, etc.) to iContact fields.
-
When the form is submitted, the contact is created and added to the selected list.
Available Fields for Mapping
You can map the following fields from your form to iContact:
-
Email (required)
-
First Name
-
Last Name
-
Any additional supported fields
Troubleshooting
-
Incorrect Credentials: Make sure you are using the correct App ID, API Username, and API Password from the iContact integration panel.
-
Unable to Fetch Lists: Ensure the credentials are correct and your account has at least one mailing list.
-
Contacts Not Added: Make sure the email field is correctly mapped and the email value is valid.
If issues persist, check the AFI → Logs tab for the exact API response returned by iContact.