When an email recipients clicks on the unsubscribe link in a Mosaico email, every group in Civi is revealed. EG Are you sure you want to be removed from the mailing list(s) shown below: 100 plus groups appear This happens whether the person is subscribed to all of the groups or not. Is there a way to ensure that they just see the group that they are subscribed to? Some of the information revealed is potentially sensitive.

  • are you using civicrm unsubscribe link token? or have your own one? Aug 22, 2020 at 12:10
  • are you saying that a logged out user, using the link, sees groups that are not set to Public? and can you update your question with an anonymised version of the url they end up at
    – petednz - fuzion
    Aug 23, 2020 at 23:11
  • 1
    Hi Peter, I think it has been fixed. I believe that all our groups were mailing lists and they were all set to public, whether they were relevant to the person getting the email or not. The unsubscribe link is the standard Mosaico link. The URL they arrive at is xxxx.org.au/civi/?civiwp=CiviCRM&q=civicrm%2Fmailing%2Funsubscribe&reset=1&jid=868&qid=12153&h=f5d3d089b2114ace. Aug 29, 2020 at 6:43

1 Answer 1


I would suggest using the GDPR extension to manage group subscriptions. The extension will provide finer grained control of which groups are displayed and how they are shown to subscribers etc.

  • Thanks Parvez. I will give it a go. Aug 23, 2020 at 1:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.