giveth-planning icon indicating copy to clipboard operation
giveth-planning copied to clipboard

GIVpower Email Notifications

Open laurenluz opened this issue 2 years ago • 19 comments

We should set up email notifications in autopilot for various actions in GIVpower. I made some suggestions for notifications for the notification centre in the figma (which we will do eventually!) but in the meantime, we should set up emails.

From the figma, these were my suggestions for notifications we should put for GIVpower:

  • You have boosted {projectname} with x GIVpower
  • You have removed your GIVpower from {project name}
  • A project you boosted {projectname} has lost its verified status. Please remove your GIVpower from it.
  • A project you boosted {projectname} has been cancelled. Your GIVpower has been automatically removed from it and added to your other boosted projects.
  • Your project {projectname} has lost its verified status. -- Do we have this one already??
  • A project you boosted {projectname} has an update!
  • You have changed your GIVpower allocations._
  • A project you boosted {projectname} has a new rank. -- Maybe we should say specifically that the rank went up or down.
  • Someone boosted your project {projectname}!
  • Your project {project name} has a new rank!

We need to consider things to tell boosters & things to tell project owners wrt to boosting.

I would love if @ahmadabugosh or @tropicalmangos could take this, look at that list, look at the emails we have already going out... and make a proposed list of ones we should write/send modify.

Imo, most important are:

  • A project you boosted {projectname} has an update!
  • A project you boosted {projectname} has a new rank.
  • Someone booted your project {projectname}!
  • Your project {project name} has a new rank!

We could also do:

  • A project you boosted {projectname} has lost its verified status. Please remove your GIVpower from it.
  • A project you boosted {projectname} has been cancelled. Your GIVpower has been automatically removed from it and added to your other boosted projects.

And I'm open to there being some that I missed.

So steps:

  1. Make a list of emails we need & get approval from me (my ideas are above, shouldn't be too much work).
  2. Get the triggers set up so that we can send them out in autopilot
  3. Write & get QA on emails
  4. Test & deploy!

laurenluz avatar Dec 08 '22 19:12 laurenluz