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

[TP]: Unsubscribe option for Reminder emails #883

Open
astkhikatredi opened this issue Mar 7, 2024 · 2 comments
Open

[TP]: Unsubscribe option for Reminder emails #883

astkhikatredi opened this issue Mar 7, 2024 · 2 comments
Labels
Area/admin [salesforce] 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 #884

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.

  1. 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.

  1. 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.

  • Send Automated Reminder to Jobseekers to Update their Profile
  • Send Automated Reminders to Jobseekers about new Companies joining the Talent Pool
  • Send Automated Reminders to Jobseekers about new Job Listings on Talent Pool

Thank you!

@astkhikatredi
Copy link
Contributor Author

astkhikatredi commented Mar 10, 2024

Reminder emails for TP were done via flows in SF, so implementing the Unsubscribe feature might be through SF as well. Since this could be complicated, we can go with an interim solution: To update the condition for these 3 email reminders: to be sent only to job seekers with visible profiles.

To ensure transparency, we can add a tooltip over the checkbox (see screenshot) or mention in brackets that checking the box will also unsubscribe them from marketing/promotional emails from the platform.

image

Also 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 through their profile settings via Hiding their profile.

@katamatata katamatata removed the Task label Apr 16, 2024
@astkhikatredi astkhikatredi added the Priority: High This ticket has a high priority label Apr 23, 2024
@katamatata katamatata moved this from Backlog to In Design in TP: ReDI Talent Pool Apr 26, 2024
@astkhikatredi astkhikatredi added the PO Check This task needs to be checked by the PO to see if it's still relevant. label Apr 26, 2024
@astkhikatredi astkhikatredi moved this from In Design to Backlog in TP: ReDI Talent Pool Apr 26, 2024
@astkhikatredi
Copy link
Contributor Author

astkhikatredi commented Jun 4, 2024

Action Plan After Discussion with Ghaid and Kate on 04.06.2024:

1. ✅ Information on the 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.

2. Checkboxes:

  • In SF (to be done by Ghaid by 18.06): Decide where to create the checkbox, called "Subscribe to TP marketing emails," in the Contact record or the Jobseeker profile record, and create it. It will most likely be in the Jobseeker profile record. Update from 10.06: Checkboxe in SF will be done by Kate.

  • In TP: Introduce a new checkbox on the jobseeker's profile (potentially under the "Hide your profile" checkbox). SF will mirror the same checkbox. By default, it should be checked, meaning the user WILL receive those 3 emails. The checkbox should be accompanied by the explanation: "Receive marketing emails from the TP."

3. Button in the Emails:

Introduce a button called "Unsubscribe" in the emails with a small disclaimer: By opting out of these emails, you'll also stop receiving other marketing content from us. Remember, via the specific checkbox, you can manage your preferences directly from your profile page.

4. When a User Clicks on the Unsubscribe Button in the Email:
A new page will open with the message, "You are unsubscribed from the marketing emails from the Talent Pool. You can check this setting anytime through your profile page." SF and the backend will be updated automatically when the user clicks "Unsubscribe."

5. Flows in SF:
Based on this filtering condition, we will update 3 flows in SF based on the checkbox status.

@astkhikatredi astkhikatredi added Area/admin [salesforce] and removed PO Check This task needs to be checked by the PO to see if it's still relevant. labels Jun 4, 2024
@astkhikatredi astkhikatredi moved this from Backlog to Ready for Execution in TP: ReDI Talent Pool Jun 7, 2024
@astkhikatredi astkhikatredi moved this from Ready for Execution to Backlog in TP: ReDI Talent Pool Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/admin [salesforce] Area/frontend [react] in the client side application Priority: High This ticket has a high priority
Projects
Status: Backlog
Development

No branches or pull requests

2 participants