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.