"Confirmation" and "Unsubscribe" URL seems short

What I am trying to do.
1. Create a new list
2. Update and existing list

The "Confirmation" and "Unsubscribe" URL seems short (only 45 characters)
Somehow, I can't create create URLs that are longer than 45 characters.

Are the "Confirmation" and "Unsubscribe" URLs intentionally short or am I making an error ?

marcel, 5 years ago

This is happening within the API.  If the URL is longer than 45 characters, nothing is saved.

marcel, 5 years ago

I was able to save the long field within  the createsend mailing list... but when I download the data via the API, the Confirmation URL field with the excessively long URL is empty.

Example array with missing Confirmation URL
Array ( [anyType] => Array ( [ListID] => 564mf84jf984jmnf94mf94kf94k4 [Title] => Example LIST TITLE [UnsubscribePage] => example.com/u.php [ConfirmOptIn] => false ) )

Example Error
<br /> <b>Notice</b>:  Undefined variable: confirmationsuccesspage in <b>C:\AppServ\www\lists.php</b> on line <b>184</b><br />

tobyb tobyb, 5 years ago

Hi Marcel,

It sounds like something's not behaving as expected there. The actual limits on those fields are:
Unsubscribe: 250 chars
Confirmation: 150 chars

Can you get in touch with support at campaignmonitor.com, including your API Key and the code surrounding your API call and we'll take a look at what's happening here.


200,000 companies around the world can't be wrong.

From Australia to Zimbabwe, and everywhere in between, companies count on 
Campaign Monitor for email campaigns that drive real business results.

Get started for free