-
Notifications
You must be signed in to change notification settings - Fork 30
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
Regular emails to increase user engagement #390
Comments
I'm gonna take a stab at this issue. So will this monthly email be sent to all users or just the ones who signed up but have no other activity? "E.g. if they signed up but never supported a broadcast, if they never distributed their budget or if there are many unseen broadcasts waiting for them" |
Hey @mz99 thanks for taking a stab at this issue. I would say, let's define a list of reasons why we would contact users via mail. Then I would suggest to email those who fulfill at least one of those reasons (let's find a better word here). Also, I would throttle the emails to Does that make sense? |
It makes sense, thanks for the explanation 👍 |
@roschaefer here are my thoughts and additional questions on the implementation: List of reasons to email users:
The mailer needs to send the right template depending on the reason to send mail, I think we could create mailer methods like "new_features" and "ping_user" (need better method names) with respective templates for each of these themes and add more when more scenarios arise:
-What do you think? Or we can use only 1 mailer method instead and drop in templates depending on the reason? Limit to users who have logged on the past 1 month: |
I'm submitting a ...
What is the current behavior?
80% of all users have a login count of 1. Our users also never hear back from us.
What is the expected behavior?
There should be a monthly email. This email could inform users of new features, new broadcasts in the database and missed opportunities. E.g. if they signed up but never supported a broadcast, if they never distributed their budget or if there are many unseen broadcasts waiting for them.
What is the motivation / use case for changing the behavior?
Increase user engagement.
If you want to request a whole new feature, please provide a user story (otherwise delete):
project owner
to inform my users every month with an email
user get engaged more often
The text was updated successfully, but these errors were encountered: