Closed
Description
Jakob suggested adding another checkbox for the onboarding flow emails to the notification preferences. Previously we thought to keep the unsubscribe logic of the onboarding emails at customer.io to keep the effort of the new changes as low as possible. We now reconsidered that and decided to implement another checkbox, as the implementation isn't that complex and because there are several benefits coming with it:
- it can be confusing if a user unsubscribes to all emails in the dashboard but still receives onboarding emails
- the behavior of the unsubscribe link in emails isn't consistent (sometimes it refers to customer.io and other times to the dashboard)
- it's a nicer way of handling data, all information would be stored in the same place
Could you add another option as suggested in the mock below @laushinka ? :) It closely relates to #4793
The checkbox should be enabled for all users. Enabling this checkbox should not have any consequences for the user. They will only receive the onboarding emails right after user creation.
cc @jakobhero