1. Wp cycle text announcement

2. Wp image slideshow (Drop In Effect)

3. Twitter real time search

4. Image horizontal reel scroll slideshow

5. Email posts to subscribers

6. Tiny carousel horizontal slider

Constant contact wordpress plugin

This Constant Contact wordpress plug-in adds a constant contact widget signup form to your website sidebar. Very easy and no need any coding language knowledge to use this plug-in. Once the widget is ready, entered emails are automatically stored into your constant contact account.

WordPress Constant contact plugin demo available on sidebar, Enter your email and check the demo, this is only for demo, i wont send any mail to entered email address.

Why Email Marketing so popular because sending email is much cheaper than most other forms of communication. Email marketing has proven very successful for those who do it right.

E-mail marketing is a form of direct marketing which uses electronic mail as a means of communicating commercial or fund-raising messages to an audience.In its broadest sense, every e-mail sent to a potential or current customer could be considered e-mail marketing.

This WordPress plugin is to integrate constant contact account to your wordpress website.

Add Constant Contact widget email subscribe form to your sidebar with Custom title, Custom text box caption, Custom button style, Custom text box style.

User entered emails are automatically stored in to site admin constant contact account (admin need to provide their own constant contact login details at widget management)

No page refresh, because this widget using Ajax.

If u got “Please try after some time” in the local-host!! dot worry this is problem in local-host configuration 100% sure this will work in the actual website..

How to find the exact problem.

1. Open this class/ccf_ajax.js JavaScript file.
2. Go to line 83,84
3. Remove the comment for that two lines

And try it again, now you can see the actual error in the alert box.

Plugin Features

1. Add email directly to constant contact account
2. Separate CSS file
3. Option to update widget title
4. Option to update email text box caption
5. Option to send auto thanks mail to subscriber
6. Option to set from email address
7. Auto mail to admin when new email subscribed
8. Option to update email subject
9. Option to update email content
10. Option to add the constant contact form into page/post.
11. HTML email format
12. Option to add the widget into pages/posts

Download link


Plugin premium

Need premium plugin? Constant Contact Premium Download link

Plugin installation instruction

Method 1

  1. Download the plugin “constant-contact.zip” from wordpress directory.
  2. Unpack the “constant contact.zip” file and extract the /constant-contact/ folder.
  3. Drop the “constant-contact” folder into your ‘wp-content/plugins’ folder.
  4. In word press administration panels, click on plug-in from the menu.
  5. You should see your new “constant contact” plug-in listed.
  6. To turn the word presses plug-in on, click activate.

Method 2

  1. Go to ‘add new’ menu under ‘plugins’ tab in your word-press admin.
  2. Search “constant contact” using search option.
  3. Find the plugin and click ‘Install Now’ link.
  4. Finally click activate plug-in link to activate the plug-in.

Method 3

  1. Download the plugin constant-contact.zip from wordpress directory.
  2. Go to ‘add new’ menu under ‘plugins’ tab in your word-press admin.
  3. Select upload link (top link menu).
  4. Upload the available constant-contact.zip file and click install now.
  5. Finally click activate plug-in link to activate the plug-in.

Plugin video tutorial

Constant contact wordpress plugin widget tutorial

Click the video icon to watch constant contact WordPress plugin widget video (3 Video available) tutorial and admin screens and the plugin demo available in the sidebar. now we have option to add the form into pages and posts.

Plugin configuration

Method 1

Drag and Drop the Widget : Go to widget page under Appearance tab, Drag and drop “constant contact form” widget into your side bar. its very easy.

Method 2

Add directly in the theme : Use this PHP code, <?php ccf_show(); ?> to add the form to your theme files.

Method 3

Short code for posts and pages: Copy and paste the below given short code into pages or posts to display the news

Short code for the plugin version 2.0, 3.0, 4.0 : [constant-contact-form=Load]

Short code for the plugin version 5.0 onwards : [constant-contact-form load="1"]

CSS file configuration

Dashboard → Plugins → Editor → Select “Constant contact form” plugin to edit → Click “constant-contact-form/class/ccf_custom.css”

Edit this CSS file to update the widget style.

ccf_caption: This CSS class is for widget caption div (Short description).

ccf_msg: This CSS class is for successful message (Loading… and Subscribed successfully txt).

ccf_textbox: This CSS class is for email textbox div.

ccf_button : This CSS class is for button div.

ccf_textbox_class: This CSS class is for textbox class name.

ccf_textbox_button : This CSS class is for button class name.

Frequently asked questions

Q1) What is Constant Contact?

Constant Contact is an online email marketing service that allows businesses to stay connected to their customers via email, surveys and event marketing. This service can send thousands of emails at one time and maintain status reports. Learn more about Constant Contact : http://www.constantcontact.com/

Q2) Do I need a Constant Contact account for this widget?

Yes, you need to have a Constant Contact account. If you don’t have one, you can sign up for a free trial account. [Learn more about Constant Contact]

Q3) After activated this plugin in the sidebar the widget show only “Under construction” text?

Because site admin (you) not enter the constant contact login details. Please go to dashboard and enter your constant contact details. if you don’t have read FAQ 2.

Q4) Where do I enter the Constant Contact login ‘details’?

Go to Constant Contact widget management area and enter the login details.

Q5) Where do I update the Constant Contact Sidebar ‘Top text’?

Go to Constant Contact widget management area and update “Top text”.

Q6) Where do I update the Constant Contact Sidebar ‘Word within text box’?

Go to Constant Contact widget management area and update “Word within text box”.

Q7) Where do I update the Constant Contact Sidebar ‘Button caption’?

Go to Constant Contact widget management area and update “Button caption”.

Q8) Is possible to update my text box and button style?

Yes, you can go to Constant Contact widget management area and update “Text Box Style” & “Button Style”.


  1. it does not look like it is possible to place this widget in more than 1 place on my website. I have a widgeted area on my home page as well as a sidebar where I would like email signup. Also being able to modify the font color of the title, I am using a black theme and need white text over a grey background, I am able to get the grey background but the unmodifyable black text lacks contrast.

    • “Please try after some time” some problem in your login details. update the correct constant contact login in the plugin admin and check.

    • “Please try after some time” this is because some problem in your login details. update the correct constant contact login in the plugin admin and check.

  2. If u got “Please try after some time” in the localhost!! dot worry this is problem in localhost configuration 100% sure this will work in the actual website……….

    • “Please try after some time” message is being displayed on our live site. CC Username and password are correct. Is this a problem you are going to address, or should we find another plugin?

  3. I’m also getting the Please try again after some time error, and I have checked and double checked the login. I’m using using WordPress 3.3.1. You’ve got a lot of SPAM comments on this site, so it seems a little neglected. This looked like the plugin I need but I don’t have tome to mess around – going to try another one. Let me know if you get this fixed.

  4. Hello,

    You plugin looks like the best Constant Contact signup form… but I cannot get it to work on my website. I see this error in the debug console:

    Uncaught ReferenceError: ccf_submit_ajax is not defined
    (anonymous function)

    Please help!

    Thank you,

  5. There have been so many having the problem ‘Please try after some time’ if you can’t resolve this would it be too difficult to simply state that the problem is NOT resolved here, so people can stop wasting their valuable time and move on.

  6. 2.0 Tested UpTo 3.3 Short code option available(Now we can add this plugin into posts/page using this short code) JS file included as per wp standard

  7. Hello,

    The plugin works fine in the widget, but not on the page. Would you please direct me what might be the issue? I have copied the shortcode to the page


  8. error: “Please try after some time” after moving site to live hosting. Credentials are correct. Lines: alert(xmlHttp.readyState); returns: 4
    alert(xmlHttp.responseText); returns: err

    Please advise.

    • I fixed this. It was because in addition to the username and password, you have to configure the Contact Group which is actually the Contact List you want to add the address of the subscriber to. (See Constant Contact lists in the Contant Contact management panel after logging into constantcontact.com)

      The API requires the username/password/and the list you want to add the subscriber to. You should change the plugin settings configuration to show “Constant Contact List” not “Constant Contact Group” and put a tooltip in explaining this to your plugin users. Email lists are not referred to as a “group”. Thanks!

  9. Thanks for the great plugin.

    I cannot see the email field. I’m placing this in the footer, so the background isn’t white and the email field is completely hidden.

    I would change this in the forms code but the ‘show/hide form code’ link doesn’t do anything.

    Any help would is greatly appreciated. Great plugin otherwise.

  10. Gopi,

    You designed a wonderful widget. I would like to customize the following features, but I do not know how to read or write html or css or whatever it is.

    1. Collect first name and email address
    2. Send auto “thank you” letter when anyone adds their name and email
    3. Users should see a red error message above the box when they enter already existing email
    4. Fix the error “Please try after some time” which occurs upon entry of an invalid email (scott@scott.).

    I have read all comments above and watched your videos, but I do not understand. Please help.

Comments are closed due to heavy spam. Please use contact form if any help is required.