Have come across an issue recently with a conflict between the default tracking parameters issued by one web analytics platform and a clients website. The campaign tracking parameters that are appended to URLs include a dollar sign $, which is causing the website/CMS to return a 404.
My first instinct was that it is not best practice to use special characters in tracking paramters for exactly this sort of reason.
Am I right, or is this a problem that should be fixed at the client website end?