Email Link Tracking Not working properly with complex URL parameters.

I’ve been trying to use an external link in our marketing emails.the URL has multiple complex parameters with special characters on it.

Quote:
Example: my.website.com/?parameter1=value1&parameter2=value2&parameter3[0].id=CustomerId&parameter3[0].currency=USD


eventually the text after the special characters are being removed after Passing through the Email Link Tracking module. the end results comes like below
Quote:
my.website.com/?parameter1=value&parameter2=value&parameter3[0]=CustomerId&parameter3[0]=USD


is there any solution to resolve this issue?

I’ve been trying to use an external link in our marketing emails.the URL has multiple complex parameters with special characters on it.

eventually the text after the special characters are being removed after Passing through the Email Link Tracking module. the end results comes like below

is there any solution to resolve this issue?

What happens if you url encode it?

Like:

%20my.website.com%2F%3Fparameter1%3Dvalue1%26parameter2%3Dvalue2%26parameter3%5B0%5D.id%3DCustomerId%26parameter3%5B0%5D.currency%3DUSD