iContact for WordPress
Download the widget from WordPress.org
This widget helps you install an iContact signup form on WordPress without any hassle. Don’t use iContact? You need it for this widget to work, so test drive it with a 15 day free trial.
Benefits of the iContact Widget
-
iContact Widget – the Best of Both Forms
The iContact Widget has the flexibility of the Automatic Signup Form: that you don’t need to deal with lots of HTML code, and when you update the form in iContact, simply re-save the widget, and your form will update. Your users won’t experience a Javascript loading delay, and all is good in the world. -
Improve the Code of iContact Forms
iContact forms are generated using imperfect HTML. The iContact Widget fixes this code. An example: the form has an input field with `name=redirect`, which should be `name=”redirect”`. The form corrects this, and 10 other HTML formatting issues. -
Define Custom Form Widths
The iContact form generator does not give you an option to change the width of the form. This widget allows you to define width in pixels or %. -
Define Custom Input Width
iContact forms have no default width, leaving the size of the text field up to the styling of the website’s theme. The iContact Widget allows you to set the size of inputs from 15 to 40 characters.
How to install
- Generate a signup form from iContact’s functional Signup Forms generator. Once completed, you are given two code options: Automatic Sign-up Form: (recommended) and a Manual Sign-up Form.
- Copy the Automatic Sign-up Form code
- Upload the iContact Widget to your website’s `wp-content/plugins` folder, or install it using WordPress’ Add New Plugin feature.
- Activate the plugin, then go to the Appearance > Widgets page
- Add the plugin to your sidebar by dragging it into the sidebar box.
- Paste the Automatic Sign-up Form code into the text area labeled “Automatic Sign-up Form Code.”
- Configure the other settings, and click “Save.”
- Your form will now be in your sidebar!
Common issues
- Fatal Error: Class ‘WP_Widget’ not found
This widget requires version 2.8 of WordPress. If you have any version previous to 2.8, this widget will not work. - Form does not update after making changes to the settings
To fix this issue, just hit save again until it displays properly. This will be addressed in future versions. – Fixed in Version 1.0.5
Next steps for the newsletter widget:
- Add HTTPS option to automatically switch form to secure mode – Version 1.0.1
- Add better error handling when there is no form code entered – Version 1.0.2
- Implement recommendations left in the comments! (leave some!)
Changelog
= 1.0.9 = * Should fix "The iContact file was not accessible for some reason." issue that was experienced by users with certain hosting configurations = 1.0.8 = * Fixed incompatibility for servers running PHP4 by adding `str_ireplace()` function definition = 1.0.7 = * Updated form to compensate for changed iContact javascript formatting (if your form shows `");` at the end of it, this will fix it) * Updated widget so that it will not load for users < WordPress 2.8, preventing errors * Improved wording for widget's code override option = 1.0.6 = * Added support for `curl` for servers that don't support `file_get_contents()` * Fixed issue where you had to save widget two times for it to update = 1.0.5 = * Added support for multiple widgets, and multiple instances of the same widget on a page * Improved iContact code validation by adding closing slashes to s * Fixed issue with multiple instances of same form preventing javascript validation * Added option to not display form in sidebar, if only using the [icontact id=#] shortcode * Changed shortcode structure to `[icontact id=#]`. Once configured, widget now provides a reference ID * Fixed shortcode bug that had inserted form before content, instead of where inserted in content. * Improved code to save update form on the first save = 1.0.4 = * Added `name=clientid` formatting cleanup = 1.0.3 = * Added missing closing tag to signup form. * Added widget description for the wp-admin Widgets page. = 1.0.2 = * Improved error handling, and prevented form from being shown until it works properly. * Added settings: Edit HTML capability, Change input width, Change Submit input text, Change form width = 1.0.1 = * Added PHP `file_get_content()` error handling * Added HTTPS form option = 1.0 = * Launched widget
Note: this widget is not managed or created by iContact; it’s by Katz Web Services, Inc. (KWS). KWS is not associated with iContact and iContact should not be contacted with any widget issues.
If you have problems with the widget, please leave feedback below.
If this widget does not work for you, use this iConctact Form tool instead and paste the generated code into a text widget.
Did this make your life easier? Was this information worth a buck?
Donate with PayPal (Much appreciated!)
194 replies on “iContact Widget for WordPress”
Is there any way to modify the width of the widget? I tried modifying the Displayed HTML Form Code table width, but even though I save it won’t remember the change. It keeps reverting back to the default 260.
You need to update the configured form on the iContact site, then re-save the widget.
I will be adding the ability to edit the form in future iterations of the widget.
Hope that helps!
Sorry if I’m missing something, but the configured form only seems to allow me to copy the generated code. I don’t see how I can edit it.
That feature does not exist in this version of the widget, but I am planning on implementing that down the line.
Hi Zorak, that feature is now in version 1.0.2 of the widget. Thanks for the suggestion!
I’ve tried to use widget w/o success – sure it’s my inexperience. In Editing Plug-in window where your code says “Paste the Automatic Sign-up Form code below.”, I hit Enter to insert a line and pasted the form code. It doesn’t appear on the blog after I Activate. What am I doing wrong?
Try not hitting Enter first…? What version of WordPress are you using? You need 2.8 for it to work.
I’m using Ver. 2.8.2 and tried with w/o hitting Enter but it still doesn’t show up. Could it be because I am using an imported template? The template had a sign-up button on the sidebar but it is not there upon uploading to WP and doesn’t appear in the list of widgets to be activated.
The original template’s sign-up widget does not appear. The iContact one does (once activated) but cannot be “dragged and dropped” to activate it on the blog sidebar. When I try, a new browser tab opens, the sign-up form appears, the bottom status bar says “Stopped” but the upper tab status is stuck on “Loading.” When I return to the WP Widgets panel, it has not moved to the activated right side but remains in the inactivate, available listing.
I’m not sure exactly what is going on…but try upgrading to the newly released version of the widget (1.0.2) and see if that fixes the issue. If not, please let me know.
Also, the iContact widget won’t integrate into any pre-existing signup buttons or forms; it will only add a new form that looks like the one you generated using the iContact signup form generator.
Thanks, Zach. I did upgrade to the new version of the widget. It can now be dragged over and I’ve pasted in the code from the iContact form generator but it still doesn’t show up in the sidebar when I view the site. Any other ideas?
TIA!
Just to confirm, you should be pasting the “Automatic Sign-up Form” code, not the “Manual Sign-up Form” code.
If you are, and it’s not working, could you please email me the code you are pasting?
I’ve uploaded the icontact.php file to my plugins folder, then tried to activiate it but it gives me this:
Fatal error: Class ‘WP_Widget’ not found in /var/www/vhosts/irishcelticjewels.com/httpdocs/celtic-wedding/wp-content/plugins/icontact.php on line 66
How do I fix this?
The widget requires a minimum of WordPress 2.8. Upgrading to 2.8 will fix that issue!
With the upgrade, it’s working now but it appeared to need me to go all the way out to the Dashboard and come back in again. Thanks for your help!
Hey there, how do I remove the ’email marketing by icontact’ text link?
I tried deleting it in the automatic code but it’s still there?
You can edit the code of the widget to achieve this, by deleting line 54 to line 60 (starting with
$attr = attr();
and ending with$comment; }
).Please note that this is the only way that I benefit from creating, maintaining and improving this widget. If you are planning on removing the link, please consider making a donation.
Hi Zack,
Thanks for the plugin. It’s great. I don’t mind keeping the “email marketing by icontact,” but is there any way to change the font and make it a tad smaller? It stands out and not in a good way.
Kristina
FWIW, I’m on 2.8.3, and whenever I installed this widget, my widget page kind of breaks. When the plugin is active, none of my widgets are dragable (AJAX seems to be broken) and the sidebars don’t show up. When I deactivate the plugin, all my other widgets work fine.
I’m using the Atahualpa 3.4.1 theme, which may be related.
I am running 2.8.3, and I am not having that issue. What other plugins are you using?
I am having the same problem. Usng 2.8.3. Even when I disable ALL other plugins this still seemingly breaks the “Ajax” as whall explained. I am getting the problem exactly as he expresses it :s …..
-Luke
Works great, thank you
I keep on getting an error with putting in the automatic form
I am changing the size of the box within the widget but that’s it.
I have seen it online before but now for whatever reason I’m getting this error so it’s not showing. Any thoughts?
thanks
Please email me the code so I can debug. The signup form is working on your site, though — I just signed up.
Thank you for such great information. Quick question: can icontact sign up form (from their website) be used as widget in free wordpress.com blog? (that is …not on wordpress.org)
Thanks!
Amy
Hi Amy, unfortunately, the widget can not be used on WordPress.com websites…. 🙁 Sorry!
Hello,
I have 2 question
I have Thesis 151 and i want to add the icontact form at the bottom of every post. How can i do that?
and i want to replace the multymedia box with the icontact form. How can i do that?
Thanks for your help
getyourownbuisness.com
Hi Pierre,
If you edit the theme’s
custom_functions.php
file (in the custom folder), add this code:That should do it!
Hi the widget is selectable and draggable but when I insert the automatic signup code I get the following error..
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in D:hshometwospiresfermanaghphotos.comwp-contentpluginsicontact-widgeticontact.php on line 252
Any ideas appreciated, Thnx
The widget works by getting the external iContact javascript file and using that as the basis for the form. It would seem that your server does not allow that external file access.
Please contact your host and ask that
file_get_contents()
be enabled on your account. I will do what I can to find alternatives in future versions.Thanks Zack – I’ll do that and let you know how I get on.
Zack, this was the response from my hoster
Good morning
allow_url_fopen is disabled on all our servers to remove a remote file inclusion vulnerability through badly written scripts.
If you wish to include remote files then you must use PHP’s curl functions.
Hi,
I want to install this in a header, but it won’t work – I simply get the [icontact] back. In the page itself, it works fine. is there a way to use in the header? I am not using a sidebar for this particular site but want to include the form on every page – hopefully at the top!
Thanks,
Kathy
Man, I just can’t get this figured out. I’m got the latest version of WP and and when I “activate” the plugin and go to the “widgets” screen, it doesn’t allow me to drag and drop. I see others going through the same issue, but have not seen a solution?
Please help!
Hi Adam, do you see any errors in the page’s source code?
Hi everyone, sorry that this recent release hasn’t been working well for all parties. You can try to Downgrade to version 1.0.5 until I release a fix.
I’ll have it fixed shortly though. Thanks!
Zack,
Is the fix version 1.0.7 or are you still working on it? Just did an upgrade and having the same issue.
Should be I just go back to .05?
Thanks,
Adam
I’ve got the same problem as Adam and the others. I use Icontact for several of my clients and this would be an excellent plugin to have, but ever time I activate it I can’t drap and drop anything on my widgets screen. Any help would be greatly appreciated.
Thanks!
@Kerry – Just to check, are you using WordPress 2.8 or above?
FYI
The checkbox option for making code changes works in reverse:
Don’t overwrite changes to HTML code
Use only if you are going to edit the generated code. This will prevent
changes in the settings. Uncheck to change form settings!
You have to check it in order to change form settings. Leaving it unchecked prevents you from making changes.
Hi Zack,
Having a problem getting the widget to work. Having installed & activated it, I go to “Add” it to the sidebar on the WP Widgets control panel. I get this error:
Fatal error: Call to undefined function: str_ireplace() in /path/to/site/wp-content/plugins/icontact-widget/icontact.php on line 254
So, I can’t even add the widget to the sidebar.
I’m using WP 2.8.4; ver 1.0.7 of the iContact widget.
Thanks.
Bob
Hi Bob,
Very helpful! Thanks –
str_ireplace
is only PHP5, which I didn’t know at the time….I will update that tomorrow.Thank you for reporting the error!
Hi Bob,
I’ve just uploaded a new version (1.0.8) of the plugin that fixes the PHP 4 incompatibility. It should fix the issue. Thank you for reporting the error!
I tried using 1.0.5; same error except on line 244
Hi,
Just upgraded to 1.0.8. The Displayed HTML Code field in the widget setup shows, “The iContact file was not accessible for some reason.”. I believe I followed the instructions properly. Any help here? Is this a bug with the widget or my brain?
cg
[…] 23. iContact Widget […]
[…] 23. iContact Widget […]
[…] 23. iContact Widget […]
Hi,
I get the same error message as Chris Green and the Widget does not display.
Any feedback on this yet?
Hi Alec, are you using GoDaddy hosting?
If not, please tell me what hosting service you use, PHP version, etc. if possible.
Hi there…
Thank you for making this product… I have WordPress 2.84 automatically installed via godaddy hosting… I can drag it to the sidebar, but when I do, it states: “The iContact file was not accessible for some reason.” Any ideas?
Thank you.
Bill
Did you make sure you entered in your iContact code properly? Let me know, and please email me your form’s code to [email protected].
Thank you for getting back to me… it’s really just a matter of pasting the code into the widget app as it shows up in the column, right? I’m sending you the code.
Thanks again.
Bill
Thank you so much for your personal help. It works well… just some minor tweaks and I’ll be opening my website soon. Thanks again.
Bill
[…] 23. iContact Widget […]
[…] 23. iContact Widget […]
[…] Haz clic aquí para ingesar al sitio de iContact Widget» […]
Zack,
Thanks for not giving up! The widget is working great now with ZERO effort or complications.
Great work!
Adam King
Hi Zack, I called Icontact about an opt-in form and they directed me to your site! Good for you!!
I’m having a small problem: when i input info into my form and hit enter the 404 error page comes up. How do I get past that?
Thanks for the form and I will send some money. It’s amazing that Icontact don’t take the time to make this form themselves. DUH!
Oh well, their loss. Your gain!
The problem is that your form is configured so that upon a successful signup, users are redirected to a page on your website that doesn’t exist. (
/Thank_You_.php
). Changing that setting in iContact is how to fix that issue.You will need to re-save the iContact Widget after updating your form code.
If you’re technical, you can also edit the HTML generated by the widget and update the part of the code that is
<input type="hidden" name="redirect" value="http://www.thebusinesscoachformoms.com/Thank_You_.php" />
Then, check the box that says “don’t overwrite changes to HTML code”.Thks for your time. Sorry that I had to bother you, but just my typing the question to you seem to have generated the answer in my subconscious because when I woke this a.m. the answer came to me.
Or maybe you transported the answer to me just by looking into it….hmmm!
In any case. THANK YOU! And much success to you!
Lady T
Hi everyone-
I just installed the Icontact widget on my wordpress blog. I am currently using the Thesis_16 theme. I have pasted the code from Icontact Automatic Sign-Up Form but I keep getting the following error:
“There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.”
I am not sure what the issue is… it seems like it should be as simple as cut and paste. Am I missing something?
[…] Home Page […]
I don’t see what’s the benefit of using this plugin when I can simply use the Text widget for the same effect? Am I missing something?
This seems like a pretty cool widget to have, not sure if I would want to buy it though. Wouldn’t hurt to do the trail I suppose.
does this work on wordpress.com blogs too?
can I use Icontact on WP.com, at all?
Unfortunately, you can’t have either javascript or forms in WordPress.com blogs.
You can use this tool to convert the iContact form from javascript to HTML, but that won’t even help.
I am trying to send information to both WP database and iContact at the same time. The standard iContact widget does not seem to allow for this. Is there an existing, effective method to achieve this results…I.E. Customer submits form information, Customer receives confirmation email, information is saved in WP DB, Information is also sent to iContact account.
Please Advise and Thanks in Advance.
This widget won’t do that. That functionality is a job for scripts using the iContact API, and I am currently developing a plugin structure to do that, but am not done with it. I’ll let you know when it’s ready.
I see you can embed the form in a post or page but can I use multiple icontact forms? I.e. one for consumers and one for vendors within a membership type environment?
Thanks.
The page embed [iContact id=X] is not working. The form is working fine in the sidebar and emails are posting to icontact list. But, I don’t want this on the sidebar. I want the form in the post.
Thanks for your help.
[…] return true; } Email Marketing by iContact […]
Having problems displaying the form using the [icontact id=X] feature. I put it in one of my pages and it does not display. I get the following error message when I saved the widget: There was an error processing the form code . I copied/pasted the iContact code so I am not sure what the issue is. Any solution?
Can the icontact widget be edited to not advertise for icontact? Nothing personal I just don’t like the other “stuff”, it distracts from the site.
I can’t figure out exactly where to put the icontact code in. The instructions just say Paste the Automatic Sign-up Form code below – but exactly where, below?
I copied and pasted the code from iContact but this is the error message I keep getting:
There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.
Please make sure you’re pasting the iContact-generated Automatic Sign-up Form code, and try again.
If you still are having problems, please leave a comment on the widget page.
Love the plugin, everything works great! Is there a way to remove the phrase “*=Required Field”? It’s not a big deal but I’d like to shorten the form height if possible.
I had some pretty heavy duty coding done by a 3rd party to create my site/blog, all generated with custom PHP scripts.
I’ve got the plugin installed and activated.
I’d like to insert it into a section of my blog after the tag cloud, where the code looks like this:
<div class=”s_normal”> <p class=”tags”><?php wp_tag_cloud(‘smallest=11&largest=25&number=19&’); ?></p> </div> <div class=”s_normal”> [icontact id=4] </div> <div class=”testimonials s_normal”> <h4 class=”cufon”>Testimonials</h4> <?php echo stripslashes($jc_sayabout); ?> </div>
Of course, I didnt’ suspect it could be this easy. How can I integrate the call to the plugin from within the PHP code?
It looks like a great and useful plugin!
I love it but How do i centre the form in a squeeze page
if you build in positioning that would be great
and if you could add a background and vary line thickness.
good work though works well
[…] iContact Widget Add the iContact ‘Automatic Sign-up Form’ to your sidebar with this widget. Simply paste the […]
Hi,
Was very happy to find iContact WP Widget. Can’t make it work. When I post the auto-code from iContact, I get error msg: “There was an error processing the code….” even before I entered any code!?
Er…help.
Thanks,
Christian
@christian: What happens after you add the code?
Hi,
This error msg gets displayed: “There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.”
When I press “Save” it appears to be saving, but nothing actually happens.
I also tried entering the “Manual Sign-up form code” from iContact, and the exact same error msg appeared.
Thanks a lot…
Hi Zack,
Dude, I need your help. What do I do to make the iContact Widget work?
Hope you can help, and thanks in advance.
Christian
had to reinstall plug…. when i did so and tried to get automatically generated code from icontact by clicking the link in plugin set up
http://www.icontact.com/help/question.php?ID=149
i get a error page from icontact saying page not found.
thus, i can’t configure the plugin…suggestions?
(up until this point i had no problem with the plugin….i tried to change the link to my site after some completed the sign up process…that seemed to break the plugin…so i deleted and reinstall…and now have the problem as state above…)
thanks for your help
http://www.icontact.com/help/question.php?ID=149
link to generate automatic code…seems to be broken at icontact.
@frank lehner: Thanks for the heads-up! Here’s an updated link: http://help.icontact.com/node/107 (i think it’s the same content!)
Zack, is there an easy way to send an email to the email address before inserting it into iContact? I wonder if I could extract the email address from the form, send email and then insert into iContact. Thanks!
Plugin works well but i cant get the form to display centrally down a squeeze page
As a result it looks rubbish out of alignment
can you help please?
How do i get the signin box to align it looks rubbish
http://www.innerzest.co.uk/speakertraining
check it out please Zack
the text will align but not the sign in box so it looks out of sync.
Help please!
Hi,
I was just checking out your app in the App Store. Congrats, looks pretty good.
Happy with your sales so far?
I’ve been working with some app developers the last few months, and I’ve learned that there’s two aspects that you need to focus on to be really successful selling apps in iTunes. I’d be happy to share what I’ve learned if you’re interested. Just let me know and I’ll send you a quick overview. (I’m not trying to sell you information, just don’t want to bother you if you’re not interested in what I have to share.)
Best of luck,
Ed Turner
I’ll sign up for that Ed
Hi Zack…plugin is working fine. Thanks very much. I am wondering if their is a way to expand the title box so I can create a better call to action for visitors to signup for my newsletter?
Thanks in advance
Rob
I have downloaded your sign-up form for WordPress onto http://www.brandingforgood.org
Is there a way I can omit the “Email Marketing by iContact” or at least make it smaller – it’s an eyesoar if you don’t mind me saying? I can access the code – I’m just not sure what to omit in the code
Thanks – nice widget btw.
Any solution to this problem? I see you’ve resolved it on your website above, but I cannot find a solution posted. Any help is greatly appreciated.
Can someone please share how to remove that line?
Also, the hover feature on the submit button disappeared. Anyone know how I can get that workign again? http://www.allanfried.com
Hi, great plug-in, currently it can only be inserted in the sidebar. Is there an option to insert it directly in the PHP code?
I’ve downloaded and tried to install the i-contact widget. It lets me paste the icontact code into the box, then gives me a series of check boxes to select, and once i click save, nothing happens – the code is not saved, the widget does not display. I’ve downloaded and installed it both from the wordpress.org site and this site – still nothing. Any ideas whee to look for a solution?
I’ve been using this widget without problems until I updated to from WordPress 2.9 to 3.0.4.
Now the contact form doesnt show up in the sidebar. When I go to the plugin to check settings, all my info is there, but at the top of the column, it says:
Warning: Missing argument 2 for iContactWidget::update(), called in /home/zzzzz/public_html/executiveonlineprofiles.com/wp-content/plugins/icontact-widget/icontact.php on line 251 and defined in /home/zzzzz/public_html/executiveonlineprofiles.com/wp-content/plugins/icontact-widget/icontact.php on line 216
The widget is active.
Everything has been configured properly. Good job!
You can embed the form in post or page content by using the following code: [icontact id=3].
If you make changes to your form, make sure to click Save!
Any help please?
Thanks,
Merrill
Any resolution with this?
Hi Thanks a million for this widget. I have set the widths and the changes were made in the code but the width stays the same as the icontact default. http://ascension360.net/ Hope you can assist me. Thanks Johan
Hi I got past one issue, cache may be. The input field only goes down to ten and it looks like I have to make it even smaller. Bummer 😉
Not to worry. I tweaked the theme’s overall width and the side bar width. All for the better. Txs again. Johan
Hi, thanks a lot! It is working fine now. THANKS!
On following the above instructions, I get the following message:
“The code below didn’t work.
There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.”
I am using WordPress 3.0.4.
Any ideas?
I should add that my widget setting look nothing like the above – there is only space for the automatic subscription form – no other settings are shown.
I’ll check this out
The HTML code inserted an extra digit into the icpsignup number extracted from the iContact automatic code. I eliminated the digit manually and the form works fine now, but I thought you should know.
just using this on my site – working well so far!
just used this on new site, working well 🙂
I got a custom code from iContact for a special sign up form that does not seem to work. The widget says the code works but upon the second save nothing happens. In fact, upon closing out the normal sign up form gets eliminated and has to be reinstated.
Any advice?
Form is not saving, it keeps coming back to blank paste window.
Sort code only prints “Email marketing link for iContact”
Any ideas?
How do you get rid of the “email marketing by icontact” text, it doesnt lok like this issue was resolved in the comments
add_filter('icontact_link', 'function_return_false');
function function_return_false($link = '') {
return false;
}
Where do I place this? Great plugin by the way…
nevermind… figured it out!
Hi Zach. Thanks for this. I’m also confused as to where this code goes. I added it to the “edit the html” part and the code showed up on my website. thanks for your help!
In your theme’s functions.php file.
Hi Zach. I copied and pasted it at the end of the functions.php file and the code showed up across the top of my site. am I missing something? New to this. Thanks again…
You need to tell the server it’s PHP:
This doesn’t work AND IT WON’T. According to IContact, you HAVE to keep their advertising in for this widget to work! Can’t believe I’m paying IContact, and then I HAVE to advertise for them too.
I’m going to start looking into alternatives now. There’s so many things that other providers do that IContact does not. MailChimp, AWeber–heard they are good.
I want to install icontact in wordpress…. I was feeling same type of problem…. The widget says the code works but upon the second save nothing happens…..
I got a custom code from iContact for a special sign up form that does not seem to work. The widget says the code works but upon the second save nothing happens. In fact, upon closing out the normal sign up form gets eliminated and has to be reinstated.Any advice?
Please email the code to [email protected] so I can debug. Thanks!
Will I be able to limit the Signup Form to only be on the one page I designate?
I am using the widget, but the sign-up form looks like a table, and not like the form I see when I preview on iContact.
Please post a link so I can see the form, or email it to [email protected]. Also, please email me the code you pasted into the widget.
Well the iContact once activated but cannot be “dragged and dropped” to activate it on the blog sidebar. When I try it in a new browser tab opens, the sign-up form appears, the bottom status bar says “Stopped” but the upper tab status is stuck on “Loading.”
Well the iContact once activated but cannot be “dragged and dropped” to activate it on the blog sidebar. When I try it in a new browser tab opens, the sign-up form appears, the bottom status bar says “Stopped” but the upper tab status is stuck on “Loading.”
I’m getting lots of bot signups for my newsletter, can you guys add captcha into this?
Is there a way to put the sign-up form in the middle of a WordPress page vs. in the sidebar?
There is. Use the code in the “This Widget is Active” screen (check here for visual reference: http://wordpress.org/extend/plugins/icontact-widget/screenshots/ )
Thanks. I’m new to WordPress. The “Widget is Active” gave me this: [icontact id=3]. I want to put the widget in the middle of a new page and write and add around it. Where do I “paste” the code as I don’t see code when looking at the HTML tab.
Paste it where you want the widget to show up, either in the HTML or Visual editor.
Thanks Zack. No luck in either editor. All I see is the [icontact id=3] after I update the page from the edit page.
Try using the default WP theme.
Help! I have been using your plugin which worked initially but now has stopped working.
I get this error message. I have wordpress 3.2.1
http://www.icontact.com/icontact-error?Invalid+Sign-up+Form+Id
Icontact tells me there is nothing wrong with their form. This is the page where it is displayed
http://www.makingmoves.net/how-to-be-confident-articles/
Hope you can save my life
Did you figure this out? I have the same issue. Thanks!
did you ever get a response to this?
Yes I did find a way to work it out from some advice here – I think the icontact form tool. but the forms look terrible. I purchased gravity forms to improve this but the icontact add on does not work. Goo luck with finding a solution – I know how frustrating it can be,
Love the widget, but really want to remove the iContact marketing. Can you please tell me how to remove this. I’ve tried everything I can think of. Thanks
Just saw this post from Zack and it worked:
You need to tell the server it’s PHP:
add_filter(‘icontact_link’, ‘function_return_false’); function function_return_false($link = ”) { return false; } ?>
This seems to cause a conflict in Elemin. Causes a white screen after login. Any hints about how to fix this? I created a custom-functions.php file and included the following:
Meaghen,
Can you please explain what I do with this – i.e. where I enter it to tell the serve it’s PHP?
This only works with WordPress. If you don’t have WordPress (or don’t know what WordPress is), then it won’t work.
You would add that code to your functions.php file.
The php to remove the iContact marketing link causes a conflict in Elemin by Themify. Causes a white screen after
login. Any hints about how to fix this? I created a custom-functions.php
file and included the following:
Thanks for any help!!
Make sure you have “ in the right place.
Hi Guys – I tried adding that code too to get rid of the “marketing by…” stuff and it didn’t work. Where exactly do I need to add it and is that the FULL code string that is needed? Thanks. Noob here. 😉
The widget didn’t work so I had to use the icontact form generator instead. This worked, however I can’t put a title on it and for someone who is completely html/any computer language illiterate, this has now caused a problem. I have a sign up form on my website sidebar with nothing to indicate what it is a sign up for. While at least it FINALLY works after hours (literally) with customer service, it’s about as worthless for me unless I spend more money paying someone to spend some time putting verbiage to go over it. Really the last thing I wanted to do at this point.
So…any pointers how I can fix this quickly before my marketing goes out? I would just put in what I had in the title bar of the original widget, but I have no clue where it goes in (what looks to me like) the jumble of code.
Thanks.
I understand your frustration. Icontact has badly let us down. The form looks quite horrible on my site – and will need to pay someone to get something better!
I recommend using the http://wordpress.org/extend/plugins/gravity-forms-icontact/ plugin for now.
Well, that would be a great option if when I go to download the gravity forms widget-the one I’m told I need to make the one you suggested work – didn’t have a big warning about how compatibility hasn’t been tested with my version of wordpress.
If this is the best you can do, then I seriously need to make a decision whether I should put more time into this seemingly endless problem or spend the time to close my icontact account and go with my second choice service.
It will work, it just hasn’t been updated since the latest version of WordPress has been released.
Ah, I see that. And it’s a pay service. Oh good, another $99. If I add up this, icontact’s fee, the amount of money I’ve lost taking the afternoon off to deal with this and the extra 2.5 hours last night I’ve dealt with this – I can almost guarantee it will be the most expensive sign up form ever.
So what’s your experience with gravity forms? How is THEIR customer service? Do you know how quickly they deal with problems?
Just trying to find out before I make the decision to drop more money into this problem….
Gravity Forms customer service is wonderful.
Bought gravity forms, activated then downloaded gravity forms icontact add-on.
It looks like gravity forms icontact add-on is one of your apps. Is that correct?
I activated the icontact form app,
followed each step to register the app
Got this response from icontact
“The application “iContact Gravity Forms Add-on” can now access your
account, using the password you provided. ”
Figured I was good to go. Put my icontact username, app id and app
username that I had just received during registration into place so I
could save the settings and get to working on my form.
Hit save and got the following message: “The application was not
recognized. Possible reasons are: the API-AppId was entered incorrectly;
the application is not registered for that user.”
So, as the gravity app suggested, I contacted icontact and they said
there was nothing they could do, the problem was not on their end.
So, I’m right back to where I started.
[…] 23. iContact Widget […]
I’ve received Odb fine for quite some time, but recently cannot. I’ve subscribed several times, but it no longer appears in my inbox. I’ve checked my spam & trash folders & it’s not there. Suggestions?
I have successfully installed the form on my blog. I have an icontact account and followed all the steps. But when you enter the name and email address I get an error message at icontact. I am sure I am not the first to experience this. How do I fix it?
[email protected]
Is there a way I can omit the “Email Marketing by iContact”
can someone please let me know how to remove the “Email Marketing by iContact”… Thanks
Read how here: http://wordpress.org/extend/plugins/icontact-widget/faq/
I tried everything and for some reason the form is always 400 pixels wide when the sidebar is 260… I changed in the html option to no avail.
Please advise. Yo can see it now at http://www.leverdunois.ca/
http://www.leverdunois.ca/ anybody can tell me if you’ve encountered this problem? If so what do you do? (I tried to chage it in the html portion to no avail)
I’m using v 1.2 of the form in a Genesis-Agentpress website, http://www.homes-phoenix-az.com. After I copy/paste the html code for the form from iContact into the window in the widget, then SAVE it, a digit (2) is added to the form ID that is in the HTML code, which then results in a error from iContact. I didn’t realize what was going on & called iContact. They found the problem. While they were on the phone I went through the copy/paste routine & confirmed that the code that came from iContact did NOT have the error … until I SAVED … whereupon the digit was added. I then edited that digit out of the ID in the 6 to 8 places where the ID is in the HTML code … and SAVED again … digit came back again. Any suggestions?
BTW … I did a copy/paste of the iContact code into your “converter” here, submitted it here … and the form ID is OK in the “converted” code … which I did a copy/paste of it into the widget on the website … which did not “take” until I saved … and which point the digit was added to your code as well.
Please send any response to the email in my registration.
Have literally wasted hours with this plugin using WP 3.4.1. After entering name and email and hitting submit I am always sent to an error page http://www.icontact.com/icontact-error?Invalid+Sign-up+Form+Id
Used it on different sites with same result, it just doesn’t work.
I have different sign up forms that I need to use on my website. Is there a way to use this plugin with multiple sign up forms, or am I stuck with only one?
Hi! I get an error message stating that the email must be entered…it is. Please help ASAP!
Please link me to your form on the website. Also, please send the original Automatic Form Code to [email protected].
I have installed this widget on my website, http://www.spokesmanbicycles.com. When I did a test for the email sign up, I am redirected to “supergreenmarketing.com”, suspiciously? My test name did not show up in iContact, and I am supposed to be directed back to the main website per my settings in the Widget. Please help? Thanks
It must have used an incorrect Form ID. Please send the original form code to [email protected] and I’ll see what the problem was.
To remove “Email Marketing by iContact”.
You can open the file icontact.php in wp-content/plugins/icontact-widget/
At line 549, put return “” after the {, something like the following code
function add_link($code=null) {
return “”;
………
Save it and done!
No, that’s not the best way to do it. Read how here: http://wordpress.org/extend/plugins/icontact-widget/faq/
[…] Haz clic aquí para ingesar al sitio de iContact Widget» […]
[…] Haz clic aquí para ingesar al sitio de iContact Widget» […]
[…] If you still are having problems, please leave a comment on the plugin support page. […]
[…] 23. iContact Widget […]
Hi guys – I really like this widget. I’ve been using it for a couple of months with no problem, but today, I created a new iContact sign up form (seems fine), I then went to my wordpress admin page, and dragged the widget to the sidebar (underneath 2 other instances of the widget for other forms). However, when I then try to paste and save the automatic sign up HTML into the widget, I get the error message “The code below didn’t work. There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.”
Also, the configuration options (in particular the oine to not display it in the sidebar, as I want it in the main body of the page) are not there.
Can you help?
Thanks
Chris Smith
I’ve got the same problem. Any solution to this?
Thanks
/Jeanette
Hi Jeanette – I have ditched this widget. I just copy the HTML code from iContact, and paste it straight into my sign up form on my wordpress page, by going to the text editor tab on the page.
I hope that helps.
Chris Smith
I’ve been using the plugin for over a year with no problem, changing the signup form monthly and no problems through January. Now I get an error message stating “the code didn’t work, there was an error processing the code.” I recently updated to the latest WP version (3.8.1). Help! I have a workshop in two weeks that people are to be signing up for!
I installed your wordpress plugin, I created an icontact form, I copied the automatic code and pasted it into the widget but when I save I get an error in the widget that say
The code below didn’t work.
There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.
Found the issue… it is not compatible with the most recent version of WordPress!!
I’m trying to use your plugin but when I paste the text from iContact’s automatic form I get the following error:
“The code below didn’t work.
There was an error processing the form code you entered into the “Automatic Sign-up Form Code” field.
Please make sure you’re pasting the iContact-generated Automatic Sign-up Form code, and try again.”
I’ve tried numerous times with the same result. Any help is appreciated.
Thanks,
Steve W.
BTW – thought it might help to know We’re running WP 3.5
Hi guys – lots of us getting the same error here… I didn’t get a solution so I have ditched this widget. I just copy the HTML code from
iContact, and paste it straight into my sign up form on my wordpress
page, by going to the text editor tab on the page.
I hope that helps.
Chris Smith
I have created a code thru iContact but this widget is saying it’s not a good code. Is there a newer version of this widget? Something isn’t working…
Thanks.
It looks like possibly Zack hasn’t been seeing this comment section recently. I sent him a message via google+ so maybe there will be news about the status of the plugin with WordPress 3.9.
Does not work.
Using Avada theme. Have iContact widget installed and created the submit form code from iContact. Pasted the code to the widget of iContact. It says there is an error in the code. Copy and PAsted the code from iContact SEVERAL times and still not working. Solution?
I have downloaded the wp plugin and when I paste the automatic sign up form code, it says …”the code below didn’t work.”
Can you suggest a fix for this?
Thanks!
I tried plugin on latest WordPress 4.0.1 and the problem is instruction link on widget is broken.
For information on how to get the Automatic Sign-up Form code, read these instructions –
http://help.icontact.com/node/107
– Page not found
– The requested page could not be found.
Hello, I need help with my icontact widget. Please not that I am a regular person not that familiar with WordPress. In fact I have some difficulty using WordPress because I feel it is more for peole familiar with codes and such. So please keep that in mind when answering. I am trying to add the code I got from icontact into wordpress but I am getting an error message that says the code doesn’t work? What could be the problem?
I read below and did what Chris Smith suggested and it worked! It doesn’t look as pretty as the wordpress contact form . Any suggestions for making the boxes bigger? But anyhow it works! Thanks!!