Details
-
Type:
Improvement
-
Status: Done/Fixed
-
Priority:
Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.3.0
-
Fix Version/s: 4.6
-
Component/s: None
-
Labels:None
-
Documentation Required?:None
-
Funding Source:Needs Funding
Description
So the problem is fairly trivial and I get on a semi regular basis panicked emails "I received a notification from civi that I unsubscribed, but I never did!". the usual pattern is that this person forwarded an email to someone else, and that someone else clicked to the unsubscribe link.
I've read a simple an smart solution with a bit of css:
<p class="cta1">
Unsubscribe
....
</p>
<p class="cta2" style="display: none">
If you want to register:...
</p>
<style type="text/css">
blockquote .cta1, .WordSection1 .cta1
blockquote .cta2, .WordSection1 .cta2
{ display: inline-block !important; }</style>
It's not code per se, but I think we should put that in the default footer template, at least for the first part (hiding the unsubscribe link when forwarding).
I'm not sure how to introduce the second part (displaying a subscribe link). Is there a default profile we could use for the subscribe?
What do you think?
https://litmus.com/blog/preventing-unsubscribes-in-forwarded-emails