The URL Cleaner plugin cleans up URLs of visitors to your site by removing parameters from the visible URL string. In particular, it will remove any email, first_name, firstname, last_name, lastname, affiliate, rm_ac, utm_source, utm_campaign, utm_content, and utm_medium parameters after 2 seconds (enough time for them to be processed by other scripts on the site that may use them).
The affiliate URL parameter is used by many affiliate tracking systems. rm_ac is used by Rightmessage and Convertbox to identify the Active Campaign subscriber and then pull their details from the system.
So a url that starts off as:
Ends up as:
This is useful for a few reasons.
- Firstly, it's much better looking than an ugly URL
- Secondly, it means that if the page is shared, any personal information like name and email will be removed from the URL first
- And finally, if the link is shared (on social media for example) and then clicked on by someone else the parameters that identify the original Active Campaign subscriber (like email or rm_ac) won't be wrongly set for the new visitor
(Note – in future Convertbox plan to automatically remove the rm_ac parameter when they've processed it. But for now, this solution will act as a fix).
Installing the Plugin
You can install the plugin by downloading it from the link below and uploading it to your site using the normal plugin upload feature. It works out of the box and needs no configuration.
There is a companion plugin for Active Campaign users which installs the Active Campaign tracking script for the email address passed int the email= url parameter. You can get that here.
This plugin is a gift given freely to the WordPress community. There is no formal support provided with it. If you have any problems then message me on Facebook (you'll find me in the Active Campaign and Convertbox groups) but I can't guarantee I'll be able to help.