Exclude certain domains from creating tracking links?

Lakjin

Active Member
We have links in our email that are unique per subscriber and this is creating a lot of spam in our database because mailwizz is creating a tracking link for each of those unique URLs. Think 10 unique links per subscriber per campaign, so each campaign is creating millions of tracking URLs.

These unique links are on a separate domain than our other links. Is there anyway to exclude the domain of those URLs from creating tracking links?
 
Last edited:
If you add a query param to your link like called disable-tracking and you give it the value 1, MailWizz will not track it.
For example:
Code:
https://www.mailwizz.com/pricing?param=1&disable-tracking=1

// or

https://www.mailwizz.com/pricing?disable-tracking=1

etc
 
Also, MailWizz will remove the disable-tracking=1 part after it's done processing the links, so the final url will not have it ;)
 
Also, MailWizz will remove the disable-tracking=1 part after it's done processing the links, so the final url will not have it ;)
Great, thanks.

How can I delete the millions of already created tracking links? Is it safe to delete those specific links from "campaign_url" table or are there other tables I should also delete them from?
 
Also, MailWizz will remove the disable-tracking=1 part after it's done processing the links, so the final url will not have it ;)
So I tested this and this does disable tracking but MailWizz is NOT stripping disable-tracking=1 from the links, so the final URL has it.
 
I check and it's working correctly, disable-tracking is removed from the links.
Not for me it is not. Perhaps it depends on when disable-tracking=1 is being added? I am replacing shortcodes using the campaigns_get_common_tags_search_replace filter and adding disable-tracking=1 then.
 
Last edited:
Back
Top