cancel
Showing results for 
Search instead for 
Did you mean: 

Adding New List to Website Registration Form

Occasional Participant

Adding New List to Website Registration Form

I have a list signup page on my website at http://www.k12tlc.net/join/subscrib.htm   It was developed months ago and works fine.  I have added a new list at Constant Contact called Teacher Desk Calendar and have added a checkbox for it on my registration page.  I've tried copying and pasting the code for one of my exisitng lists and replacing the text with "Teacher Desk Calendar", but when I check the box, the new user is not added to the list at Constant Contact. 

 

I'm sure I am missing something very fundamental and would appreciate assistance. 

 

Mark Whitman

6 REPLIES 6
Trusted Contributor

Re: Adding New List to Website Registration Form

Hello Mark,

 

The solution for this varies depending on how your form is/was developed. Viewing the source on your page, it appears your form was creating using the Constant Contact Signup Form Generator (CCSFG) application that can be downloaded and installed on your site. I would suggest that to make sure you have the code correct for adding in your new list, that you go back through the setup on the CCSFG installation on your host/server, and add the list there. This should generate code for the checkbox that will work if used in your form.

 

I hope this helps you out. Let us know if you have additional questions.

Mark Coleman
Support Engineer
Occasional Participant

Mark: Adding New List to Website Registration Form

Thanks for the reply.  It has been quite awhile, but, if memory serves me, I believe you are correct.  I have a /contstantcontact/ccsfg_0.0.6 subdirectory off of my root directory, but I don't see any pages for me to go to to get started.  Can you please direct me, or give me the address at Constant Contact I will need to get going?

 

I'm willing to go this route, but I don't understand why CC won't accept the link I've created.  Here is what I placed into my html code for the new list:

 

<input type="checkbox"  value="Teacher Desk Calendar" name="Lists[]" id="list_Teacher Desk Calendar" />
<a href="http://www.k12tlc.net/news/samples/museums.htm" target=_blank><FONT FACE="Arial, Helvetica, Geneva" color=black size=-1>Teacher Desk Calendar</font></a>

Thanks for your help.

 

Trusted Contributor

Re: Mark: Adding New List to Website Registration Form

Hi Mark, 

 

I'll PM (personal message) you with more information shortly that will help you find your setup options, so you can go through the form setup again and get the code you need. Click the gray envelop up by the Help link to the upper right of the page to check your personal messages.

 

Cheers,

Mark Coleman
Support Engineer
Occasional Participant

Re: Mark: Adding New List to Website Registration Form

Mark, we exchanged e-mails last week, but I am still stuck.  I have updated my lists for my signup form, and I have the form generator on my server, but I can't refresh the generator so that it shows my current lists.    The list selection still displays the old list.  Please help.

 

Thanks.

 

Mark Whitman

 

Highlighted
Trusted Contributor

Re: Mark: Adding New List to Website Registration Form

Hi Mark,

 

When you say the lists don't updated, are you referring to your form itself, or the lists visible in the CCSFG setup? The CCSFG, once you navigate to the setup script and enter your credentials, should allow you to go through setup again, and pick new lists.  Once you've done that, you have to proceed through the remaining steps and new code is generated for your form that includes the code your new lists.  

 

You can email us at webservices@constantcontact.com if you need more assistance and one of our API Support Team can offer additional assistance.

Mark Coleman
Support Engineer
CTCT Employee

Re: Mark: Adding New List to Website Registration Form

Hi Mark,

 

I just wanted to add something in case you are running into this issue.

 

CCSFG only shows the first 50 lists by default, however inside of the cc_class.php file you can modify it to change the parameter of the constructor of getLists() like so:


public function getLists($path = '', $getAllLists=FALSE) {


$getAllLists=FALSE is the default parameter. You can change this to TRUE to let the system push all lists for selection. Be careful, if your account has over 200 lists, CCSFG may not be for you, as apache is not friendly to very long requests. It will timeout often.

 

I hope that helps!  Thank you for contacting Constant Contact, and have a wonderful day!

 

Best Regards,

Shannon W.

API Support Specialist