Content Management Systems

Promo Code

Promo code will be redeemed at time of purchase.

iContact Plugin

Share | |
iContact Plugin
Ask a Question


Now! Joomla! 3.0 Compatible!

Intellispire's iContact Plugin is developed to act as a bridge between Joomla! and iContact Email Marketing Solutions. If you have an iContact account and Intellispire's iContact plugin installed, you are ready to start growing your list.

When people sign up at your Joomla website, they are added to your Joomla user list and automatically added to your iContact email list in the background. The simplified, flexible and seamless integration is just a few clicks away.

Following are some of the features of this must-have Joomla! Plugin.

check Smooth Integration between your Website and iContact

check 99% deliverability of your email messages and auto responders

check Manage your mailing lists with ease

check Manage Surveys

check Performance tracking of your blast email messaging campaigns.

check Manage your website's RSS Feeds.

check Automated iContact subscription for existing and new users of your website

check Instant, Ready-to-use Email Marketing in just few clicks.

check Easily integrate with JomSocial, CommunityBuilder and VirtueMart

check Smooth integration with Joomla 1.5, 1.6, 1.7, 2.5 and 3.0 Social Networking Extensions

check On-time Delivery and Extensive Customer Support

check Completely tested as per Joomla 1.5, 1.6, 1.7, 2.5 and 3.0 Quality Assurance guidelines.

Simple, Effective and Fast listbuilding using iContact autoresponders and Joomla

Hook iContact up to your Joomla 1.5, 1.6, 1.7, 2.5 and 3.0 native website. When someone registers at your site, they are added to your iContact email list

Intellispire's iContact Plugin is your 24 x 7 sales assistant. Equip your website with this plugin NOW.

Install, Configure and Test
iContact Plugin for Joomla!

Step by Step Instructions

Before you start: All Intellispire Extensions require PHP5.x, and actually have code to detect which version of PHP is running on the server. If the code detects older versions of PHP, it will throw an error and die. If these instructions don't work, please verify which version of PHP you are running before contacting support.


  1. Purchase the plug-in
  2. You will receive a welcome email from Intellispire upon your purchase.
  3. Select the link provided in the email you receive to download and save the file to your hard drive.
  4. Login to the backend of your joomla site. ( eg. )
  5. Go to Extensions > Install/Uninstall.
  6. Choose Package File and brows for the file that you just saved to your hard drive, then select Upload.

    Now that you have installed the plugin, you will need to configure and follow these instructions:

  7. Go to Extensions > Plugin Manager and scroll to the iContact Notification Plugin. (Probably the last item on your list.)
  8. Click on iContact Notification.
  9. On the left side see "Enabled" and select yes radio button. In 2.5 you will see a dropdown, and you will need to select enable. For 3.0 click on the button Enable.
  10. On the right side of that page, (In 3.0, click on the tab "Basic Options" to add your parameters) you will need to provide the data for Plugin Parameters - which you will acquire from inside iContact.
    • iContact Client ID
    • iContact Form ID
    • iContact List ID
    • iContact special ID (this is a 4 digit code)
    • And last you will need to decide whether or not to force double optin when people sign up.

    iContact stores forms server side. Therefore you have to go into your iContact account and create a form then extract the parameter details into the plugin setup form in order to get it into Joomla. (Step 12)

  11. So, leave this page open.
  12. Open a new new window or new tab on your browser, then go to
  13. Login to your account and follow these instructions:

    Step by step instructions to extract parameters from the form's HTML code.

    1. From a top tab, select Contacts
    2. From the list of sub-menus, select Sign-up Forms
    3. Scroll down and press the button: Create HTML Form
    4. Here, you can choose a style, or you can skip it by clicking NEXT
    5. Name your new form
    6. Choose a list to add your new contact to
    7. Select the fields you want in your form (at least first name; email is already selected)
    8. Select any custom fields you want for tracking
    9. Decide whether you want to require confirmation
    10. Choose a Sending Option: Choose which campaign you would like this email to pull its sending options from.
    11. SAVE
    12. On the page displayed after you save, scroll down to the Manual Sign-up Form section. The code you see inside that box is your HTML form.
    13. Place your cursor in the box, select all and copy (ctrl+c) the html codes, then paste it to box provided in this ID extractor link.
    14. OR, find it manually by copy and pasting the html codes in a notepad, then look for ID listed similar to the following:

               input type=hidden name="listid" value="123456"
                 input type=hidden name="specialid:146184" value="XLPB"
                 input type=hidden name=clientid value="123654"
                 input type=hidden name=formid value="12345"
                 input type=hidden name=reallistid value="1"
                 input type=hidden name=doubleopt value="1"

    The information in quotes AFTER value = is the parameters needed to complete the plugin setup form.
    NOTE: The information provided here is for example ONLY. The values displayed in your form will be specific to your iContact account.

    Complete the Setup

  14. Now go back to the Plugin page in your Joomla admin (step 11) and copy and paste the values into the appropriate parameter field.
  15. Click on Apply, and double check if the system (iContact Notification) is enabled. If yes, click Save.

    Test your set-up to insure your registration system works as you expect it to.

  16. Go to your website frontpage, see if you have the Login module provided as default from your Joomla package, if not enable it form the backend.
  17. Create an account, and enter details required.
  18. Check your email for the welcome letter you previously set up in iContact. An activation link may be provided depending on your plugin settings. Once you receive the welcome email, your iContact plugin is setup and ready to recieve your signups and start building your list. Note: Sometimes, arrival of this message is almost instant. Sometimes it can take up to an hour. Be patient.


  19. If you need further assistance, please initiate a support ticket with our Help Desk here:

  • Whenever someone signs up to your Joomla! powered website, their name and email address is automatically captured in your iContact Account
  • Fully PHP 5.2 and 5.3 Compatible
  • Universal Plugins work with Joomla! 1.5, 1.6, 1.7, 2.5 and 3.0
  • works with standard Joomla, Community Builder, JomSocial and VirtueMart registration systems - any registration system that supports the Joomla! event system should work. If it doesn’t work with your site, we’ll help you to make it work, or your money back
  • Free updates and  upgrades within the curent version level
  • Full support for a year
  • Requires PHP 5.1+, Joomla 1.5, 1.6, 1.7, 2.5, or 3.0, CURL installed and SafeMode OFF
  • 100% money 90 day money back guarantee 

Initial content

By: jckinsey on Feb/06/2011

I purchased the plugin and had some issues because of custom programming on my site, combined with a user error on my part. The team did a great job of helping me solve the issues, and it works like a charm! Well worth the money.

Ask a Question

Submit Question Submitting...

Satisfaction Guarantee

I understand that the Intellispire™ Personal MONEY-BACK GUARANTEE certainly makes my buying decision an absolute no-brainer: I get a full 90 days to evaluate my product and if it's not up to my standards for any reason, I get an unconditional 100% refund. After my order is confirmed, I'll get an electronic receipt within 15 minutes and I'm absolutely assured that this on-line transaction is 100% secure.

Sounds Good!