Overview
Integrating iContact with FlexiFunnels allows you to automatically collect leads, add contacts to your iContact lists, apply tags, and trigger email marketing automation whenever someone submits a form or purchases a product.
There are two ways to use iContact with FlexiFunnels:
- Standard API Integration (Recommended) – Connect iContact using your API credentials.
- Custom HTML Form Integration – Embed an iContact signup form using its HTML code.
The Standard API Integration is recommended because it provides better automation, list management, and product rule support.
Before You Begin
Before connecting iContact, make sure you have:
- An active iContact account.
- Administrator access to your iContact account.
- Your API Application ID, API Username, and API Password.
- Access to your FlexiFunnels Dashboard.
- At least one contact list created in iContact (recommended).
Method 1: Connect iContact Using API (Recommended)
Step 1: Open Autoresponder Integrations
- Log in to your FlexiFunnels account.
- Click Settings.
- Navigate to Autoresponder Integrations.
- Click + Add Autoresponder.
A list of supported autoresponders will appear.

Step 2: Select iContact
Locate iContact and click Connect.
Step 3: Enter Your Account Details

Enter the account name for the account to be integrated with FlexiFunnels.
And Enter API ID ,API Password, API Username Available in your Icontact Integration Settings.
Once you click "Enable".
Your Icontact account will be integrated with Flexi Funnels.
How to obtain iContact API ID, Username & Password
Log in to your account at iContact.
The iContact username that you use to log in is used as the API-Username when you authenticate.
Click the account name on the top-right side, and then click Settings and Billing.
Settings and Billing.
Click the iContact Integrations at bottom of the list.
Then Click on Custom API integrations and click on "CREATE" button.
See your API Application ID, Username, and Password under the Getting Connected section.
Enter an API Name and API Description under the API Information section that you will use to identify this app and then click Save Changes.
Copy the API URL And enter all the details in the Flexifunnels Integration account and Click on "SAVE" Button.
Steps to add the set rules to the product.
1. Navigate to the Products Tab
- Click on the "Products" tab located in the top menu bar.

2. Select Your Product
- From the list of products, select the product you want to set up rules for.
- Click on the product name to open its settings.

3. Open the Set Rules Option
- In the product settings menu on the left side, click on the "Set Rules" option.
- This will open a new dialog box for setting rules for your product.

4. Select Autoresponder
- If you want to add the members to an autoresponder, select an autoresponder from the "Select an autoresponder" dropdown menu.

5. Add to a List (If Continuing with Autoresponders Selection)
- Choose a list from the "Add them to this list" dropdown menu where you want to add the members.
- This step ensures that members who abandon their cart are added to the correct list for easy management.
6. Set Autoresponder Tags (If Continuing with Autoresponders Selection)
- In the "Autoresponder Tags" field, you can add tags to organize your members.
- Note that autoresponder tags must be at least three characters long.
7. Save Your Settings (If Continuing with Autoresponders Selection)
- Once you have configured all the necessary settings, click the blue "Save" button at the bottom of the dialog box.
In FlexiFunnels, one can collect leads using two options.
1 - By integrating an Email Autoresponder Software with FlexiFunnels.
2 - By using a custom-coded form generated in a user's email autoresponder software.
Let's cover the first option, in which we will explain how one can integrate an Email autoresponder software in FlexiFunnels
STEP 1 - Connect your Email Autoresponder with FlexiFunnels Account by going above process step by step. (Standard Integration)
STEP 2 - Once you have connected your email autoresponder with FlexiFunnels.
Now connect a “form” element in a landing page with an email autoresponder.
In order to connect a “form” element with Autoresponder, one needs to create a landing page inside a project.

Click on the “+create new project” button.
Click on "Projects” displayed on the FlexiFunnels Dashboard Screen.
Click on the "+create new" button displayed on the Projects Screen.

Then type your "Project name" and click on the "+ADD project" button

After completing these steps.
Select the Landing Page category
We have Different Landing Page Template Categories and Different Templates in Each Category
Select Your Landing Page Category

Then select the preferred template for your landing page
After selecting the Preferred Landing Page Template
The Screen will look like this

You have successfully created a Project in FlexiFunnels with a Landing Page.
Now, Click on the "Edit Page" Button.
Click on the sidebar “plus” button and select the “forms” option under components to add forms inside the FlexiFunnels Page Editor.

Once a “form” element is imported into the FlexiFunnels editor, click on the “form” element gear icon settings to open the form element gear settings

After opening the “Form” element gear settings, click on Advanced Settings, as shown in the image above.
Then select the “Connect with autoresponder” option from the Dropdown.
Then click on the “connect here” button
After clicking on the “connect here” button, select your autoresponder connected in the FlexiFunnels autoresponder settings

Choose your email list from the dropdown. (optional)
And write down the tag to be passed in the autoresponder tags field. (optional)
One can pass multiple tags here.
Click on the “save” button.
When successfully connected, it will show “active.”

Here, your autoresponder is connected with the FlexiFunnels “form” element.
Now, you can publish the landing page, using the “publish” button at the top, and start collecting leads.
The leads submitted on the published page will be directly reflected in your email autoresponder software connected with the “form” element.
Second Method to collect leads from FlexiFunnels (Custom Form Code)
Here we will be taking an example of iContact Email Autoresponder Software.
Login to your iContact account Dashboard, and click on Signup Forms from the dashboard panel.


Click on the “Create Form” Button for the Custom Form Code option.

On the last step of the form, click on the "Get The Code " option and copy the HTML code.

Now, once you have generated HTML Form code from your email autoresponder, connect a “form” element in a landing Page with the copied HTML Form code.
In order to connect a “form” element with HTML Form code, one needs to create a landing page inside a project.

Click on "Projects” displayed on the FlexiFunnels Dashboard Screen.
Click on the "+create new" button displayed on the Projects Screen.

Then type your "Project name" and click on the "+ADD project" button

After completing these steps.
Select the Landing Page category
We have Different Landing Page Template Categories and Different Templates in Each category.
Select Your Landing Page Category

Then select the preferred template for your landing page
After selecting the Preferred Landing Page Template
The Screen will look like this

You have successfully created a Project in FlexiFunnels With a Landing Page.
Now, Click on the "Edit Page" Button.
Click on the sidebar “plus” button and select the “forms” option under components to add forms inside the FlexiFunnels Page Editor.

Once a “form” element is imported into the FlexiFunnels editor, click on the “form” element gear icon settings to open the form element gear settings

After opening the “Form” element gear settings, click on Advanced Settings, as shown in the image above.
Then select the “Custom Code” option from the dropdown.
Then paste the copied HTML Form code in the Paste the HTML form code space and click on the “parse code” button.
After clicking on the “parse code” button, the copied form code will now be integrated with the “form” element.
Now you can publish the landing page, using the “publish” button at the top, and start collecting leads.
The leads submitted on the published page will be directly reflected in your email autoresponder software connected with the “form” element using the HTML Form code option.
Know how to connect a specific autoresponder in detail:-
Active Campaign - https://help.flexifunnels.com/support/solutions/articles/36000308410-active-campaign-autoresponder-integration
Constant Contact - https://help.flexifunnels.com/support/solutions/articles/36000308412-constant-contact-autoresponder-integration
Getresponse - https://help.flexifunnels.com/support/solutions/articles/36000308517-get-response-integration
Mailchimp - https://help.flexifunnels.com/support/solutions/articles/36000308520-mailchimp-integration
Common Scenarios
My iContact account isn't connecting.
Check the following:
- The API Application ID is correct.
- The API Username is correct.
- The API Password is valid.
- There are no extra spaces before or after the copied credentials.
My contacts aren't appearing in iContact.
Verify that:
- The landing page has been published.
- The form is connected to iContact.
- The correct contact list has been selected.
- You're submitting the published page instead of testing inside the editor.
Tags aren't being added.
Check that:
- Tags contain at least 3 characters.
- The tags were saved after configuration.
- The correct iContact account is connected.
Customers aren't being added after purchasing.
Verify that:
- Product Rules have been configured.
- The correct iContact account is selected.
- The correct contact list is selected.
- The product has been saved after updating the rules.
I receive an authentication error.
This usually indicates one of the following:
- The API Application ID is incorrect.
- The API Username is incorrect.
- The API Password is invalid or has changed.
Verify your API credentials inside iContact and reconnect the integration if necessary.
Best Practices
- Use the Standard API Integration whenever possible.
- Create separate contact lists for leads and customers.
- Use descriptive tags to organize contacts and trigger automations.
- Test the integration using a live form submission before publishing your funnel.
- Perform a test purchase to verify Product Rule automation.
Before Contacting Support
Before reaching out to our support team, please verify the following:
- ✅ Your iContact account is connected successfully.
- ✅ The API Application ID, Username, and Password are correct.
- ✅ The correct contact list has been selected.
- ✅ Product Rules or Form Settings have been configured correctly.
- ✅ The landing page has been published.
- ✅ You've tested the integration using a live form submission or test purchase.
If the issue still persists, please provide:
- A screenshot of your iContact integration in FlexiFunnels.
- A screenshot of the Product Rules or Form Settings.
- The contact list you're using.
- Any authentication or error message displayed.
- A brief description of the issue and the troubleshooting steps you've already completed.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article



