Sign up to list with Spanish characters

miami_mailer
Occasional Participant

Sign up to list with Spanish characters

We're having a problem with a list name in CC that is in Spanish. The name of the list is: "Criando a Nuestros Niños - Boletin Mensual"

 

You can see our implementation here: http://tct3.lasolasdns06.com.  The source HTML for the form (which is framed) is located at http://tct3.lasolasdns06.com/ccemailsignup.html.

 

We are 100% sure that the form is working correctly as it has been in production for more than a few months already.  However, when we added a new list that is titled in Spanish, it's impossible for new subscribers to sign up to the list via our form.  If you choose all the list checkboxes, you are successfully signed up to all the lists, except for the Spanish one.

 

The only thing I can think is of the fact that the list name has a ñ in it.  

 

I have already tried changing the charset, using URL encode, alt-164, alt-241, cut/pasting, etc.  None seem to work.

 

Any suggestions?

 

Thanks,

Jeff

 

4 REPLIES 4
Shannon_W
Employee

Hi,

 

As far as encoding, I would recommend HTML encoding values when they are passed into us.  However, most integrations would use the list ID's (numbers) in the code when you add an email address to a list through the API.

 

I would check your code to see if you are using list ID's for lists (not the names of the lists) when you add contacts, and make sure that the list ID you reference for that particular list matches its numeric list ID.  You can double check a list ID in the UI by logging in, going to the Contacts tab on the right, and clicking on the list name.  The URL you are sent to will look something like this:

 

https://ui.constantcontact.com/rnavmap/em/contacts/browse?listId=20&srchwithinlst=true

 

In this example, the list ID is 20.  You could also do a quick test and change the name of the list (just remove the special character and replace it with an n) and test afterward to see if that is the underlying issue.

 

Best Regards,

Shannon W.

API Support Specialist

miami_mailer
Occasional Participant

Hi Shannon,

 

Thanks for your prompt reply.  Neither option is working for me.  Please see the view source at: http://tct3.lasolasdns06.com/ccemailsignup.html (see line 58).  I tried the following:

 

1.  Changed the value= to list_Criando a Nuestros Ninos - Boletin Mensual (i.e. changed the ñ to n).

2.  Changed the value= to 57 (the listid#).

 

Do you have another idea?

 

Cheers,

Jeff

 

Hi Jeff,

 

I can't tell from the html how the application is sending the information to our API (how it gets and processes the list names or ID's).  Could you send the code you use to access our API to webservices@constantcontact.com for further troubleshooting?

 

Best Regards,

Shannon W.

API Support Specialist

miami_mailer
Occasional Participant

Source code sent to your attention.

 

Thanks Shannon!!

 

~J

 

Developer Portal

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

Visit Page