Unsubscribe Link Logic
This page describes the logic used by eFlyerMaker to ensure the sender that he will have an unsubscribe link included in all campaigns.
The unsubscribe link is mandatory by the CASL and Can-Spam Laws. Not only is It a good practice by ISPs, it also contributes to maintaining a good reputation and deliverability.
When a campaign is launched, eFlyerMaker will lookup to find the replacement tag [internal.remove_link] at different stages of the Email Rendering before sending the message.
[internal.remove_link] is automatically replaced by an url which contains "subscriber ID", "Publication ID" and "Account ID" informations.
To ensure the subscriber's privacy, the unsubscribe link is always encrypted and can be read only by eFlyerMaker.
It is a very bad practice to include the email address in the unsubscribe link as well as any other link. Some old or weak Email Marketing Software often includes the email address in the link for tracking purposes. Because it's easy to share and forward an email on the net, the link is soon exposable to robots who therefore, catches the email address. It then becomes very easy for anybody to simply query google with "site:emailprovider.com in url:unsubscribe" for exemple. |
Email Rendering Stages
Lookup of [internal.remove_link]
- Start Message Rendering
- Insert unsubscribe option in the email header
Lookup in Message's HTMl for the tag [internal.remove_link]
- Is the tag present in message ?
- Is the tag present in content ?
- Is the tag present in transactional message management ?
- Insert the default eFlyerMaker unsubscribe link
- Is the tag present in transactional message management ?
- Is the tag present in content ?
- Is the tag present in message ?
- Message can be send to subscriber