Contact Enhanced Documentation


With the Constant Contact Form Field integration, you can now sign up any user to a Constant Contact list with a few simple steps. Constant Contact is a field and does not display Constant Contact fields, so additional CE fields need to be assigned to the category that match Constant Contact (Surname, Name, Email, City and State). This way Contact Enhanced will submit the fields to Constant Contact;


  1. Have a Constant Contact account and at least one list created
  2. Have a Mashery account (explained later);

Constant Contact Field Type


Select Components → Contact Enhanced → Form Fields from the drop-down menu on the back-end of your Joomla! installation, then Select Constant Contact from the Form Field's Type Select list;

Choose a category for your Form Field, then Save the changes in order to load the Constant Contact Form Fields Specific parameters. You may also want to set the status to "Unpublished" so it doesn't immediately take effect on a live site. And then once the remaining steps below are complete, set the status back to "Published".


Mashery Constant COntact API keysYou now need to create an API Key and Token via Mashery by visiting If you have an account created already, enter your credentials and click "Sign In". Otherwise click on the "Register a Mashery ID" button to proceed.

Once your account is verified and you are logged in, click on the "API Keys" tab at the very top. Then click on "Applications" and select the "Create a New Application" button.

Now go through the steps and fill out all the required information and click on "Register Application".


Register Application

Registration Completed


Now that you Application is registered, you now have created an API Key. Make sure to save this for later.

Now click on the "IO Docs" tab and select your App/Key and click on the "Get Access Token" button.

IO Docs

You will then be required to log into your Constant Contact account. Click on the "I already have an account" link.

Next you need to grant access to your Constant Contact account by clicking on the "Grant Access" button.
Grant access

You have now created an access token. Save this for later as you'll need it for the last step.

Go back to your newly created Constant Contact CF within your Joomla! installation and expand the "Constant Contact Parameters" tab. Now enter your API Key and Token collected previously into the appropriate input fields. You also have the option of targeting the list you want to submit to as well as input type (checkbox or radio box) and if all lists are populated or not upon submission. Once you have finished this step, change the status of this CF to "Published" and hit Save.




This image is an example of how the Constant Contact Form Field is displayed within your form on a page. The list names and checkboxes displayed here will be relative to your Constant Contact account and the parameters you selected within the CF.


Recommend to a friend

Copyright © 2018 All Rights Reserved.

This site is not affiliated with or endorsed by the Joomla!™ Project. It is not supported or warranted by the Joomla!™ Project or Open Source Matters™. The Joomla!™ logo is used under a limited license granted by Open Source Matters™, the trademark holder in the United States and other countries.
We may collect your IP address and your browser's User Agent string while using our site for security reasons and deriving aggregate information (analytics). This information is retained for a minimum of 1 and a maximum of 24 months.