The Community is hosting an End of Summer sweepstakes! Participants must complete tasks to earn tickets that will enter them with a chance to win a free year of Constant Contact and other great prizes!*
*No Purchase Necessary. For Official Rules, visit here. Constant Contact’s End of Summer 2020 Sweepstakes ends on October, 20, 2020 at 11:50 PM EST.

Sign up to list with Spanish characters

Highlighted
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
Highlighted
Employee

Re: Sign up to list with Spanish characters

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

Highlighted
Occasional Participant

Re: Sign up to list with Spanish characters

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

 

Highlighted
Employee

Re: Sign up to list with Spanish characters

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

Highlighted
Occasional Participant

Re: Sign up to list with Spanish characters

Source code sent to your attention.

 

Thanks Shannon!!

 

~J

 

Developer Portal

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

Visit Page

Constant Contact 2020 End of Summer Community Sweepstakes!

The Constant Contact User Community is hosting a sweepstakes. The more you participate, the more chances you have to win! Read on to learn more...

Read More
Featured