Have thoughtful and relevant emails that serve our goals, and don't piss people off
### Add more programmatic emails
[ ] #49
[ ] #2552
[ ] #2566
[ ] #5012
### Bugs
- [x] #5712
### Make email subscription current and useful
- [ ] Sync changes to emails preferences 2 way with Brevo
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8639
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8640
- [ ] Allow to unsubscribe from the newsletter, directly from product opener
- [ ] Send an email to people registered without a language to add a language
- [ ] Send an email to people registered without a country to add a country
- [ ] Send a in-app mobile notification to registered users without a country and language if it's ok to update it with values from the phone.
- [ ] Ship the signup bugfix to Android and iOS
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8748
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8749
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/9421
### Scale translation of emails
- [ ] #5182
- [ ] Set up email templates for translation using Crowdin
### Create a thoughtful programatic email strategy
- [ ] Send an email on signup from app
- [ ] Send an email/in-app notification on signup from app with no scan
- [ ] Send an email/in-app notification on signup from app with no edition
- [ ] Send an email/in-app notification on signup from app with no addition
- [ ] Send an email/in-app notification on signup from app with cosmetic scans/petfood scans/other scans
- [ ] Send an email/in-app notification on signup from app with cosmetic scans/petfood scans/other additions
- [ ] Send an email/in-app notification on signup from web with no scan/edition/addition from app
- [ ] Send an email on signup from the journalist form
- [ ] Send an email on signup from donations
- [ ] Send an email on a New donation
- [ ] Send an email on a New recurring donation
- [ ] Send an email/in-app notification to Users who have contributed at least twice in the last month
- [ ] Send an email/in-app notification to Users who are part of teams
- [ ] Send an email/in-app notification to Users who are not part of teams
- [ ] Send an email/in-app notification to Users who scanned a product without Nutri-Score or NOVA or Ingredient status without doing anything
- [ ] Send an email/in-app notification to users who scanned a product that now has a grade
### Turn all our emails into beautiful HTML emails
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8731
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/pull/8703
- [ ] https://github.com/openfoodfacts/openfoodfacts-server/issues/8839
Who for
What
Why
Part of
5529