HTML code for a simple subscription form

Frequent Participant

HTML code for a simple subscription form

I am getting soooooooo frustrated, I am hoping someone can help before I pull my last remaining hairs out.

 

I have been using the CCSFG (Constant Contact Form Generator) version 0.4 for the last few months and it was worked "ok".  Very clumsy and inconvenient, but it worked.

 

I am moving our site to a new host (forced move) and the CCSFG no longer works.  I tried updating it to 0.6, confirmed that PHP cURL is enabled, confirmed everything is set up correctly, outgoing connections on port 443 are enabled, but I can only get an authentication error.  Somehow the CCSFG software isn't able to authenticate with the CC server.    The new host uses suPHP (not sure if that has an impact on CCSFG or not?).

 

This is the nice, simple HTML form I was using with CCSFG:

 

<form id="ccsfg" name="ccsfg" method="post" action="/ccgen/signup/index.php">
<label for="FirstName"><b>First Name:</b></label><br>
<input type="text" id="FirstName" name="FirstName" style="background-color: #E89740; width: 150px;" /><br>
<label for="EmailAddress"><b>Email Address:</b></label><br>
<input class="orangeoptin" type="text" id="EmailAddress" name="EmailAddress" style="background-color: #E89740; width: 150px;" /><br>
<input type="hidden"  checked="checked"  value="My List Name" name="Lists[]" id="My List ID" />
<input type="hidden" name="SuccessURL" value="http://www.mysuccessurl.com" />
<input type="hidden" name="FailureURL" value="http://www.myfailureurl.com" />
<input type="submit" name="signup" id="signup" value="Submit" />
</form>

 

I need to know if is there any way I can use a similarly simple HTML form without the CCSFG software?  All I want is a simple optin box on our site!

 

 

"Join My List" box:  no, butt ugly, requires multiple steps for a visitor to sign up for a newsletter.

 

"Formstack" box:  no,  they are limited to 50 signups per month and offer no control over the design of the optin box.

 

"Custom API" box:  way too complicated and overkill for a simple signup form.  It would take me days to figure it out.

 

 

Can't we use a normal HTML form to add contacts like every other mailing list service?

 

 

 

44 REPLIES 44

WOW - I am sooooo disappointed to find this basic functionality is not avaialble. I'm doing work for a client and will recommend we move his accounts to MailChimp or ANYWHERE else that offers this most fundamental access.   Geeez guys.

 

 

Regular Participant

I just wanted to add my voice to the chorus here. The lack of flexibility on the sign up form is shocking and we are in the process of looking for another provider to replace Constant Contact. What we're talking about here is the most basic of functionalities, something that I know VerticalResponse (for example) has had available for at least the last 4 years.

 

There is no excuse for not fixing this unless your goal is to drive away every customer.

Thanks for the very candid feedback.  Our Contact Management product team is aware of the limitations of our signup forms and is researching improvements to this form.  Not able to provide any additional information at this point regarding timing or feature lists. 

 

We certainly understand the frustrations around lack of customization.  We are definitely looking to improve our feature set around signup forms in a variety of dimensions.  If there are specific features you believe are missing, feel free to post again with what those are so I can pass them on to that team.

Dave Berard
Senior Product Manager, Constant Contact

Dave,

 

I have pasted your HTML code on my WP website aticles for years with no problem. About three months ago, instead of showing the button, WP simply now copies the HTML code onto the article. I'm probing WR for hoelp[, wondered if you might have any insight?

 Hello,

 

This is likely the result of an update to the content editor for your wordpress site. I would suggest looking for an option to to "Edit HTML" or an "HTML View" for your posts. If you can find something along these lines, that would allow you to paste in the HTML code and have it displayed as a proper form.

 

Best Regards,

Elijah G.
API Support Engineer

lostsoul:

 

Could you post a link to the page with the broken button?

Participant

My fellow frustrated people, I HAVE FOUND A SOLUTION!!!

 

It's stupid really, as many have said already, how elementary it is that CC cannot provide this service directly. But at least, I did find a workaround, albeit one that requires a few extra steps.

 

I've been using the Hybrid Connect plugin for WordPress to build forms for my client, and found the solution on the Hybrid Connect help center: http://imimpact.freshdesk.com/support/solutions/articles/3000010736-how-to-connect-constant-contact-...

 

It involves uploading some files to your web server, in effect putting your very own personal form building application on your server, which walks you through the options and spits out the HTML code for the form.

 

POINTERS:

  • For whatever reason, the application didn't work for me at all when I uploaded the files via FTP. It only worked properly when I uploaded the folders and files one-by-one via the file manager in (Bluehost's) control panel. (Go figure. I thought it would be the other way around, but anyway... just in case you try FTP and it doesn't work...you know what to do.)
  • After many failed attempts, I finally discovered the last piece to the puzzle (at least in my situation). The way the CC form code was created, it had the e-mail field first and then the name field. But my HC plugin places the name first, and email second, so the form wasn't working...until I tweaked the CC code to place the name first and email second. So if you have trouble getting the code to work for you, it might just be the order needs to be changed.

Here's that link again: http://imimpact.freshdesk.com/support/solutions/articles/3000010736-how-to-connect-constant-contact-...

 

Time to go thumb your nose at the moderaters and CC in general, get your form code like you need it, and say "C'mon CC, would it really be so hard for you to put this ding-dang form builder on your own site so we can easily use it without all this hassle?" (My guess is they've got some monetary incentives to pass along business to Formstack, which explains the reluctance).

 

~Barbara -- www.sweetdreamzdesign.com

{{ Web designer for Pamela -- www.pamelawamala.com }}

Thank you! Absolutely ridiculous that CC doesn't offer this feature a year later after so many others have pointed out how simple this is. There is more to this story, I can't believe they wouldn't implement something so simple that everyone else offers- it just doesn't add up. They have you to thank for me continuing to use their service though, because I was in the process of switching to get response because of this. 

Occasional Participant

One thing to note, I think this is the old CCSFG which runs using the old API. Not sure if it's playing entirely nice with the new system right now. And, as far as I know, it could stop working in the future. Why there's not a new iteration of this I have NO idea.

Participant

Add me to the list of folks who cannot use ConstantContact if you don't provide HTML forms.  I'm certain there are technical reasons, but I can't imagine why you still haven't addressed this.  Unacceptable.

Thanks for the continuing feedback on this topic.  I wanted to share some very early news on this front.  We have been doing work on our signup form product over the past year and ongoing.  Most recently, we released support for multiple signup forms with different list and field configurations.  The next set of functionality we're working on is embeddable (Javascript) forms which don't take subscribers off of the page the form is hosted on.  As per our policy, we do not have any projected release dates for this feature but our development teams have actively started working on it. 

Dave Berard
Senior Product Manager, Constant Contact

Hi Dave,

Thanks for the update; however, I'm not sure it's addressing everyones "Pain".

 

You mentioned that it's a Javascript form. We need HTML form code so we can use all the 3rd Party plugins (WordPress) that require HTML for them to function properly.

 

Will we be able to extract the HTML form code from the Javascript? If not, can a code generator be built to do this for us?

 

We want to use Pop-Up Email capture plugins. The Pop-up plugins that have the best features like slide-in pop-ups, where it's less obtrusive, require HTML code to work properly.

 

When people were asking for HTML form code, they were asking so they can use the code with more advanced Sign-ups. It wasn't necessarilary that we wanted embeddable signup forms. Although the embeddable signup forms was also needed, a long time ago. Some of the Pop-up plugins do the embedable signup forms as well as the Pop-ups and Slide-in forms.

 

I would image you know this already, but your major competitor has been providing HTML form code already for a long time. And they also have their own form of Pop-up email capture.

 

We appreciate the effort on providing new functionality. However, "New" functionality should go beyond current conventions, and be innovative at the same time, instead of chasing the same path others have already estabilished. Don't build another mouse trap, build a BETTER mouse trap, with more power.

 

Email Marketing is limited by it's ability to Collect Email Addresses.

 

Thanks for your Time and Consideration.

 

Greg

Excellent follow up question.  I should have clarified in my response that in order for us to support JavaScript based embedded forms, we are building out the infrastructure for postable form URLs.  This will allow you to leverage this in website platforms like Wordpress and form building tools like Wufoo, Gravity Forms and Formstack.  That work is in progress and I don't have too much information to share yet, but we are aggressively persuing this now and I hope to have more information to share late Feb. or early March.

Dave Berard
Senior Product Manager, Constant Contact

Hi Dave,
Thanks again for the follow-up.

 

I'm not exactly sure what you mean by what you said:
"This will allow you to leverage this in website platforms like Wordpress and form building tools like Wufoo, Gravity Forms and Formstack. "

I'm not sure if I'm missing something or I'm not understanding this correctly. It sounds like we will NOT have HTML form code available to use with 3rd party email capture plugins. Like Hybrid Connect, Correct?

 

It sounds like the solution you are providing will only work with form building company's that will charge my customers a monthly fee to create a form for one website. I did not fully research these companies, I just saw they had pricing tables. So I don't know if they provide HTML code for their forms.

 

If that is the case then, all of my customers will have to Pay MORE $ just to use a Sign-up form. Is this new solution only for embeddable forms? It does not seem to address getting HTML code to use with 3rd party plugins, like Hybrid Connect, that do Pop-ups and Slide-in type forms.

 

The companies you listed where this new technology will work are all Paid Form building tools.
Wufoo: $15/month with limited entries per month
Gravity: $39/website
Formstack: $39/month

 

With the Pop-up plugins, I can buy 1 Developer license (one-time only) and then use that Plugin on ALL of my customers websites.

 

My customers are just starting out in their businesses. They do not have the budget to pay a monthy fee just for an email sign-up form, especially if it does not provide a pop-up or slide-in functionality for email capture.

 

Let me know if I wrong about my assumption. I assume that we will still NOT have HTML code to use with 3rd Party plugins that require HTML Code.

 

Thanks for clarification.
Greg

What we're releasing will absolutely work with plugins like Hybrid Connect.  Hybrid Connect has an option for pasting in a JavaScript based Signup Form as one of the options, which is how our embeddable forms will work.  This will allow you to use any plugin like that which allows you to paste in code for the signup form directly to live in a lightbox, pop up widget, side rail or anywhere else supporting HTML and JavaScript.

 

We're really excited about this release because it also provides the additional flexibility of having direct form posting with query parameters.  This gives web developers and customers the ability to leverage all of those other signup tools, or even build their own custom forms, without having to use any complicated server side programming languagues. 

 

Our goal with this release is to radically improve the quality and features of our signup forms, which has certainly been a highly requested feature for some time as you can see by this and other threads.  We have a variety of audiences with different needs and we believe that this release will solve the major pain points of most of those audiences.  It should meet the needs you've expressed here fairly well.

Dave Berard
Senior Product Manager, Constant Contact

Hi Dave,

I want to say thanks for your quick reply to my questions.

 

It sounds very exciting. As a Solution Provider and a Website builder this will go a long way in providing happy customers.

 

I will keep this short so you can return to getting these new features to our community as soon as possible.

 

Thanks again for addressing mine, and everyone eles's questions.

 

Greg

 

Hi Greg

 

I just signed up for WebinarJam and indeed I need this HTML code. Good to see that you are aware of this problem however it seems years since they known and no action taken. Did they already solve this problem? Or should I just change to Aweber like I planned to do earlier this year? 

Hi everyone,

 

We now have a simple HTML form to give you! To get the HTML Code, simply login to your account, and go to 

 

-Contacts

--Sign-up Tools

---Action (dropdown)

----Embed Code

 

That HTML code should be all you need to take contacts from your webpage or application and add them directly into your account. If you're looking for more flexibility in the design of your form, you can also use the post URL method, which is similar, but requires a little bit more HTML/programming knowledge. More information on that can be found here.

 

Best Regards,

Shannon Wallace

Partner API Support Engineer

Hurray !!

Ive been wanting this for years.

I dont want a whole page signup to intimidate prospective leads, just a one liner on my website header

 Looking forward to trying it !


@Shannon_W wrote:

Hi everyone,

 

We now have a simple HTML form to give you! To get the HTML Code, simply login to your account, and go to 

 

-Contacts

--Sign-up Tools

---Action (dropdown)

----Embed Code

 

That HTML code should be all you need to take contacts from your webpage or application and add them directly into your account. If you're looking for more flexibility in the design of your form, you can also use the post URL method, which is similar, but requires a little bit more HTML/programming knowledge. More information on that can be found here.

 

Best Regards,

Shannon Wallace

Partner API Support Engineer




http://NatalieGouche.com
Social Media Marketing Trainer
213-394-5973

That's great news. Can you please point me toward the already-released form updates?

Developer Portal

View API documentation, code samples, get your API key.

Visit Page