I'm in the process of building a new email to send out, but the various email clients are flagging the test email as dodgy because Campaign Monitor is recoding our URLs for tracking purposes.
Searching the KB, it seems I can use cm_dontconvertlink on links to stop this, BUT how on earth do I get that into the links - the editor doesn't seem to let me get at the underlying html?
Thanks for getting in touch! You're absolutely right that this is only available to those who are working with custom coded templates or one of our older Template Builder templates that allows access to the code of <multiline> regions.
I've added votes on your behalf to two different feature requests that would make this possible for you. However, if you authenticate your sending domain and setup a custom sub domain for Campaign Monitor to use in our tracking links, this might resolve the issue without you having to disable the tracking.
Custom Domains: http://help.campaignmonitor.com/topic.aspx?t=116
If you have any questions or need help setting either of these up, please feel free to create a support ticket for more account-specific help. :)
Create support ticket here: https://help.campaignmonitor.com/contact
Have a good one! :)
// Erica M | Support Admin
Thanks Erica. I did actually arrive at a solution which I'll share here, although it's a hack:
Make sure the URL in question has a parameter, e.g.
It doesn't matter what the parameter is, but having it seems to deceive the syntax checker for the URL widget into allowing you to add " cm_don'tconvertlink" to the end of the URL e.g.
This does the trick; CM removes the "cm_don'tconvertlink" directive but leaves the URL as-is, and the mail now gets through all the scam-detectors that I've tested.