Web: As a user, I only want to receive 1 match email per day, so I dont unsubscribe

Created on 15 Feb 2018  路  29Comments  路  Source: gitcoinco/web

the problem

screen shot 2018-02-15 at 7 37 13 am

too many issues posted to the platform, not enough room in my inbox!

the solution

  • refactor the code that sends this email to be kicked off once daily, via a crontab, instead of triggered when a new issue is created
  • add checks to make sure that the email isnt sent more than 1x a day.
Gitcoin Emails community member design-help

Most helpful comment

Documenting this now with screen shots as eventual that Slack thread will disappear down the Slack hole 馃憤

screen shot 2018-02-26 at 10 27 55 am

screen shot 2018-02-26 at 10 28 06 am

All 29 comments

Counterpoint, I like to drink from the firehose and have a lot of emails...

I think I'm in the minority but would appreciate to still have this option!

__This issue now has a funding of 0.03 ETH (27.31 USD) attached to it.__

  • If you would like to work on this issue you can claim it here.
  • If you've completed this issue and want to claim the bounty you can do so here
  • Questions? Get help on the Gitcoin Slack
  • $9550.92 more Funded OSS Work Available at: https://gitcoin.co/explorer

@mkosowsk maybe its worth making this configurable in ones email settings?

@owocki is the idea that one email would have multiple issues collected over a 24 hour time frame (if applicable)?

If that's the case, I'd be happy with that!

that would be hot! a rollup email with all of the funded work available thats a match for me would be 馃挴

__Work has been started on the 0.03 ETH (28.02 USD) funding by__:

  1. @gsvitak

__Please work together__ and coordinate delivery of the issue scope. Gitcoin doesn't know enough about everyones skillsets / free time to say who should work on what, but we trust that the community is smart and well-intentioned enough to work together. As a general rule; if you start work first, youll be at the top of the above list ^^, and should have 'dibs' as long as you follow through.

On the above list? Please leave a comment to let the funder (@owocki) and the other parties involved what you're working, with respect to this issue and your plans to resolve it. If you don't leave a comment, the funder may expire your submission at their discretion.

@mkosowsk have you already started work on this feature?

@owocki excited for my first contribution.

Can you please provide a little guidance where the code for the emails is located at. I found the crontab file and assume you are talking about
GITCOIN MARKETING section
and app/marketing/management/commands/send_subscription_mails.py

I will also look how to make the emails configurable.
Thanks,
G

@gsvitak I have not started work on this, it's all yours!

hi from gitcoin.co here ==> was just debugging an issue with gitcoinbot leaving too many comments about work starting.. i put in a fix and we should be okay now.

Status update. I was blocked by a 404 error when I clicked on the Email Settings link. The slack thread https://gitcoincommunity.slack.com/archives/C8E45J5D0/p1519619010000007 helped me get past the block.

Documenting this now with screen shots as eventual that Slack thread will disappear down the Slack hole 馃憤

screen shot 2018-02-26 at 10 27 55 am

screen shot 2018-02-26 at 10 28 06 am

Is design needed?

i think we could stand to redesign almost all of our emails... as most of them were coded during my "im getting up at 3am to work on gitcoin while i have a full time job" phase of the project..

but that aside... if you could spend 1/2 hour mocking up what this should look like... it might be worthwhile. here are two templates to jumpstart the visual conversation http://bits.owocki.com/0j0B2z0M0m3Q/Archive%202018-02-27%20at%208.49.37%20AM.zip

@owocki @PixelantDesign I spoke with @gsvitak regarding this issue and tried to provide him with some clarification on this bounty. Will we want to redesign the new bounty template before moving forward with this?

i wonder if we couldnt get away with just modifying the following template

screencapture-localhost-8080-_administration-email-new_bounty-1520373574894

as follows:

screencapture-localhost-8080-_administration-email-new_bounty-1520373619507

cc @PixelantDesign in case she has some thoughts here

k I will move forward with the design above unless @PixelantDesign has some ideas.

@gsvitak Here is an update email template. Let me know if you think any of this is not doable, I tried to keep it pretty simple. I've removed a few fields to clean it up a bit @owocki.

gitcoin_newissues_email

Fonts I used are Futura which is already in the system and Muli Regular and Semibold which can be found here

Sketch file can be found here.

this email template is 馃憣 ! we should consider moving all emails to this template

(thinking out loud here) is the gitcoin logo too big / billboardey on this?

@owocki That's modern email design! :P Might be the combination of knocked out logo and high contrast. We could shrink it about 25%.

馃憤 for MJML 馃榿

@DMXSF1 Were you still interested in working on this issue?

im going to wrap this up now

@dmxsf1 are you still working on this issue?

@dmxsf1 are you still working on this issue?

@dmxsf1 are you still working on this issue?

im gonna close this issue and cancel teh bounty now

__The funding of 0.03 ETH (19.35 USD @ $645.03/ETH) attached to this issue has been killed by the bounty submitter__

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  路  3Comments

kziemianek picture kziemianek  路  3Comments

kuhnchris picture kuhnchris  路  4Comments

owocki picture owocki  路  4Comments

thelostone-mc picture thelostone-mc  路  4Comments