Giveth / giveth-planning

GNU General Public License v3.0
28 stars 5 forks source link

GIVpower Email Notifications #1089

Open laurenluz opened 1 year ago

laurenluz commented 1 year ago

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:

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:

We could also do:

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!
tropicalmangos commented 1 year ago

@laurenluz can you please take a look at the draft list of emails to be written for GIVpower notifications and lmk your thoughts ? Any others to add?

https://docs.google.com/spreadsheets/d/1FVfVtm42yedJdLRWNvYTzeipSHW_K1-BCoNoGKHraio/edit?usp=sharing

laurenluz commented 1 year ago

left some comments, yeah these are the most important:

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.

@WhyldWanderer is working on an overhaul of emails today & will be looking into this a little bit as well

ahmadabugosh commented 1 year ago

hey @WhyldWanderer did you start working on this? Let me know if you need help

tropicalmangos commented 1 year ago

@ahmadabugosh @WhyldWanderer I did these already, you can check them out here https://docs.google.com/document/d/1hvTu6JrKE4jH4Ez3sgzqGunL6vhCAidLaI0V6rgNAL0/edit?usp=sharing

ahmadabugosh commented 1 year ago

Thanks @tropicalmangos I edited this doc to include what each email corresponds to for each notification: https://docs.google.com/spreadsheets/d/1FVfVtm42yedJdLRWNvYTzeipSHW_K1-BCoNoGKHraio/edit#gid=0

I have a couple of comments:

1) I think we should liven up the emails a bit. They seem a bit too matter-a-fact, and I think it would be nice to include some emojis and get people excited about using GIVpower by being more personal in the emails.

2) We still need to figure out what the Autopilot triggers are for each of those actions. @WhyldWanderer can you help with that?

Also, @CarlosQ96 do you have a list of the Segment triggers that are used for GIVpower somewhere? That would be helpful for us to figure out how to configure Autopilot.

tropicalmangos commented 1 year ago

@ahmadabugosh I've added some emojis to make it more fun as per your suggestion. IMO the copy is fine but if you want to make some edits or make specific copy suggestions, please go right ahead!

laurenluz commented 1 year ago

Also curious if @WhyldWanderer already covered some of these by rewording existing emails.

@WhyldWanderer - can you have a look?

I started reviewing but didn't get all the way through.

danelsuga commented 1 year ago

Don't mean to barge in, but if you need help here, let me know as tropicalmangos is no longer on it. @WhyldWanderer @ahmadabugosh

ahmadabugosh commented 1 year ago

For implementation, we're still waiting on @mohammadranjbarz and @CarlosQ96 to finalize the notifications that will then be fed into Segment and Autopilot.

For the content though, can you give your feedback on these emails please @danelsuga 🙏https://docs.google.com/document/d/1hvTu6JrKE4jH4Ez3sgzqGunL6vhCAidLaI0V6rgNAL0/edit

danelsuga commented 1 year ago

OK! Looks good. Had a couple questions.

laurenluz commented 1 year ago

@ahmadabugosh @danelsuga - can we pick this up please?

Maybe @danelsuga, you can work on some coordination?

c0ric0ri commented 1 year ago

Hey @danelsuga just checking in, could you provide a quick update on progress here?

danelsuga commented 1 year ago

I think @ahmadabugosh would have an update if there is any.

ahmadabugosh commented 1 year ago

hey bumping this up @divine-comedian @MoeNick , are we working on this anytime soon? Adding the Segment event for GIVpower notifications? Not sure if it's still a priority

divine-comedian commented 1 year ago

Not a priority AFAIK - I will leave int @laurenluz 's ball park if she wants to add it in to her goals for GIVpower

However I know we are very full of work with back-end developers so probably no time soon.

laurenluz commented 1 year ago

after we are all set with the Optimism push, maybe we can add this into our next goals for GIVpower. I really need to do a bit of GIVeconomy prioritization & assessment and can do that along w/ the next WG proposals.

for now (for the next 3 weeks at least) happy to hold off on this and not demand any resources backend

oyealmond commented 8 months ago

hey @laurenluz, me here again asking if this will be on the pipeline soon. Let me know. Thanks!

laurenluz commented 8 months ago

I think it would be great to copy this to notion.

oyealmond commented 8 months ago

Done https://www.notion.so/giveth/GIVpower-Email-Notifications-45893ea1892e41ef836762d04338c6af?pvs=4