Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CON]: Unsubscribe option for Reminder emails #884

Open
astkhikatredi opened this issue Mar 7, 2024 · 3 comments · May be fixed by #995
Open

[CON]: Unsubscribe option for Reminder emails #884

astkhikatredi opened this issue Mar 7, 2024 · 3 comments · May be fixed by #995
Assignees
Labels
Area/admin [salesforce] Area/backend [loopback/nestjs] in the backend side application Area/frontend [react] in the client side application Priority: High This ticket has a high priority

Comments

@astkhikatredi
Copy link
Contributor

astkhikatredi commented Mar 7, 2024

Closely linked to #883

Context/background

Including an Unsubscribe function in emails is essential for respecting user preferences and maintaining compliance with privacy regulations (GDPR). It allows users to easily opt out of receiving marketing emails, improving their experience and reducing the risk of emails being flagged as spam.

What needs to be done?

1. Sign-up Process: During the sign-up process, inform users that they may occasionally receive platform-related emails, including marketing and promotional content. Assure them that they have the option to unsubscribe from these emails either through their profile settings or directly using the "Unsubscribe" button in the email.

Example of the message: Dear User, as you sign up, know you may receive occasional platform-related emails. You can unsubscribe anytime through your profile settings or the email's "Unsubscribe" button.

2. User Profiles: Introduce a checkbox on all user profiles:
To enhance your experience, please select your email preferences below (your selections can be updated at any time in your profile settings):
☑️ I agree to receive marketing/promotional emails from the platforms.

Checkbox to be checked by default.

3. Unsubscribe Button in Emails: Ensure that each email listed below includes an "Unsubscribe" button accompanied by a clear description. State that opting out from these emails will also stop the receipt of any other marketing/promotional content from the platforms (we need to think about tech. aspect of this). Remind users that they can manage their preferences directly from their profiles.
Example of the message: By opting out from these emails, you'll also stop receiving any other marketing/promotional content from us. Remember, you can manage your preferences directly from your profile settings.

  • In-between service for long-term (3+ months) mentorships to check what is going on: mentors and mentees
  • Reminder to Unmatched mentees about the platform and new mentors there, that could be helpful for them

Thank you!

@astkhikatredi astkhikatredi added Area/frontend [react] in the client side application Task Build UI/UX labels Mar 7, 2024
@ligiamxm ligiamxm self-assigned this Apr 5, 2024
@astkhikatredi astkhikatredi added the Priority: High This ticket has a high priority label Apr 23, 2024
@katamatata katamatata removed the Task label Apr 26, 2024
@astkhikatredi
Copy link
Contributor Author

Update here: we will implement this first on TP and can use part of the solutions also here, The main difference is that for TP it would be done via updating flows in TP, and for CON: it would be done in codebase.

1. ✅ Sign-up Process:
We covered this in the Data Privacy Policy, so there is no need to update anything during the sign-up process. Here is what we have in the Data Privacy Policy: By signing up for ReDI Connect or Talent Pool, you agree that we can send you occasional updates and reminders via email.

@ligiamxm ligiamxm moved this to Backlog in CON: ReDI Connect Jun 13, 2024
@astkhikatredi astkhikatredi moved this from Backlog to In Design in CON: ReDI Connect Jul 24, 2024
@astkhikatredi astkhikatredi moved this from In Design to Backlog in CON: ReDI Connect Jul 24, 2024
@astkhikatredi astkhikatredi added the PO Check This task needs to be checked by the PO to see if it's still relevant. label Oct 30, 2024
@katamatata
Copy link
Contributor

Dear @astkhikatredi, to proceed with this task, we need to finalize the wording for the reminders and the name of the checkbox and define where in the CON profile we want to place this checkbox.

@astkhikatredi
Copy link
Contributor Author

astkhikatredi commented Nov 6, 2024

Dear @katamatata, thanks for the reminder. Here are my replies:

For mentees:
Wording for the checkbox: Receive mentee updates.
Tooltip: By selecting this option, you'll receive notifications about new mentors (if unmatched) and a check-in email for mentorships lasting over 3 months.
Text for the footer for emails: You can unsubscribe from the ReDI Connect marketing content: updates about new mentors joining the platform (if you are unmatched) and check-in email for mentorship lasting over 3 months. Log in to adjust your notification settings via the specific checkbox on your Profile Page.

For mentors:
Wording for the checkbox: Receive mentor updates.
Tooltip: By selecting this option, you'll receive a check-in email for mentorships lasting over 3 months.
Text for the footer for emails: You can unsubscribe from the ReDI Connect marketing content: check-in email for mentorship lasting over 3 months. Log in to adjust your notification settings via the specific checkbox on your Profile Page.

About checkbox: everything I have tried is really ugly. Is that possible to test 2 options (please see screenshot) and then select? It would be great to see how it will look like:
image

THANK YOU!

@katamatata katamatata self-assigned this Nov 6, 2024
@katamatata katamatata moved this from Ready for Execution to In Progress in CON: ReDI Connect Nov 6, 2024
@katamatata katamatata added Area/backend [loopback/nestjs] in the backend side application Area/admin [salesforce] and removed PO Check This task needs to be checked by the PO to see if it's still relevant. labels Nov 6, 2024
@katamatata katamatata linked a pull request Nov 7, 2024 that will close this issue
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/admin [salesforce] Area/backend [loopback/nestjs] in the backend side application Area/frontend [react] in the client side application Priority: High This ticket has a high priority
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants