EE version is 2.4.0
EE is throwing an “Invalid GET Error” when a URL is passed containing ? (encoded question mark). Could this be a bug? The problem for us is that we use Google Analytics “campaign tracking links” to track users who click on links we send in emails.
For example, we send out regular emails to our customers that contain links to articles on our website. So, if we send out an email to our customers that has the subject line “Have you seen this?”, the Google Analytics campaign tracking link that’s automatically generated by our email provider looks something like this:
<a href="http://www.mysite.com/article?utm_medium=email&utm_content=Have%">http://www.mysite.com/article?utm_medium=email&utm_content=Have%</a> 20you% 20 seen% 20this% 3FNOTE: I had to put a space after each “%” to get it to display on the forum
Other character encodings (like commas, quotes, and dashes) seem to be fine. We really like to use question marks in email subject lines because they tend to get excellent open rates, which leads to increased conversions so we don’t want to have to stop using them if possible.
Thanks,
Susan