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

Send out weekly summary e-mail #847

Closed
tiltec opened this issue Jan 15, 2018 · 5 comments

Comments

Projects
None yet
4 participants
@tiltec
Copy link
Member

commented Jan 15, 2018

As discussed today with @D0nPiano and @brunomc, it would be good for Karrot groups to keep their users up-to-date, with the idea of getting inactive members back.

We came up with the idea of sending out a weekly email, maybe with the following content:

  • unread conversations of last week
  • done pickups of last week
  • upcoming pickups next week

The user should be able to disable this summary e-mail (or change it to daily/monthly?).
The e-mail should have an unsubscribe link at the bottom.
When we introduce the feature, we should maybe offer opt-in? (as in: send out a first e-mail asking if they want to get regular updates)

It could be nice to sign up for pickups directly from the e-mail.
It could be nice to send out HTML e-mail (but also send out text fallback).

@brnsolikyl

This comment has been minimized.

Copy link

commented Feb 6, 2018

Great, I like it!

  • Maybe we should also include missed pickups?

  • And on done pickups, should we include number of slots (if any) that were not filled by anyone? Or the number of pickups who had at least one vacancy on their slots, in which case the message would be something like "Help was needed on X pickups"

@djahnie

This comment has been minimized.

Copy link
Member

commented Feb 7, 2018

Another nice and kinda gamified feature would be highscores:

  • Who participated in the highest number of pickups?
  • Who picked up the biggest amounts?

But maybe a week is to short to have this in a way this makes sense. And also I wouldn't wanna give any incentive to people who exaggerate the saved amounts...

@tiltec

This comment has been minimized.

Copy link
Member Author

commented Feb 7, 2018

Nice ideas! I'll try to identify the minimum requirements:

  • everyone should be able receive the e-mail in their favourite language (if a translation has been done, otherwise fall back to English)
  • unsubscribe link at the bottom of the e-mail
  • option to subscribe again (needs something like a personal group settings page)
  • content as text-only: unread conversations of last week & upcoming pickups next week

Optional:

  • send out the first e-mail asking if they want to get regular updates in future
  • content: done pickups last week
  • content: missed pickups last week
  • user can switch to daily or monthly frequency
  • send out HTML e-mails

Needs discussion:

  • content: highlight done pickups where slots have been free, with a message "Help needed"
  • content: total amount of food picked up last week
  • content: who did most pickups?
  • content: who picked up the biggest amount
@djahnie

This comment has been minimized.

Copy link
Member

commented Feb 20, 2018

Since @tiltec and me had a talk about this again yesterday I'll just write down some ideas:

  • The subscribe/unsubscribe option needs to be available for every group a user belongs to. I imagine it being accessible in the personal settings. Just one line per group where a simple radio button determines if the mail should be sent out or not. The text could say 'Do you want to receive a weekly summary mail for ?', default being 'yes' of course.

@nicksellen nicksellen self-assigned this Feb 24, 2018

@nicksellen

This comment has been minimized.

Copy link
Member

commented Feb 24, 2018

I'll start working on this now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.