EBSECan / donatemask

Donate A Mask Project Repository
GNU Lesser General Public License v2.1
10 stars 7 forks source link

Add Thank You Page and Confirmation Email After Donation #24

Open mekkim opened 2 years ago

mekkim commented 2 years ago

Add Thank You Page and Confirmation Email After Donation

mekkim commented 2 years ago

The thank you page has now been added. I suppose it's an open question if we want to send automated thank you emails.

humphd commented 2 years ago

I think it's a good idea to consider sending them.

mekkim commented 2 years ago

Ok. I've been sending them manually, so if there's a way to automate it, it'll save me a bunch of time. Here's the template email I've been sending with attachments. I update it from time to time as things change:


Dear <name>:

On behalf of all the volunteers and recipients of masks from the Donate A Mask Project Canada--a charity project by Evidence-Based Social Enterprises Canada--I want to thank you for your generous donation!

Your donation has gone towards the purchase of more than 30,000 high-quality, N95-equivalent, Canadian-designed/manufactured, Health Canada-approved masks that protect against airborne COVID transmission for distribution for free to the most vulnerable, coast to coast, as well as to cover the shipping costs via Canada Post for the distribution of the COVID Rapid tests that we received from the Health Canada / Canadian Red Cross (pictures attached).

Thank you so much for helping us put free masks and tests directly in the mailboxes of the most vulnerable in Canada!

You can follow our status updates on Twitter: https://twitter.com/donatemask and via our summary page on our website: https://donatemask.ca/summary - You helped make this happen! You should be proud!

Thank you very much. The Volunteers at Donate A Mask Project Canada -- Donate A Mask Project Canada A Project of Evidence-Based Social Enterprises Canada CRA Charitable Registration Number 754329506RR0001 donate@donatemask.ca https://evidencebased.ca https://donatemask.ca https://requestmask.ca https://requesttest.ca https://buymask.ca @ebsecan | @donatemask

Moar masks moooooaaaaar masks Open Box of Rapid Tests RAT Shipment Masks


humphd commented 2 years ago

Unless you have this baked into your current DreamHost account, doing this requires using some kind of mail service. Something like SendGrid would give you 100 emails/day for free, which might be enough? There are lots of players in this space.

mekkim commented 2 years ago

Dreamhost currently handles all of the email for all of the sites. I'm unsure what features to look for to determine if it's supported. For example, there are authoresponders (https://help.dreamhost.com/hc/en-us/articles/215022298-Create-an-autoresponder#:~:text=Setting%20up%20an%20autoresponder%20using%20the%20Mailbox%20Manager&text=Log%20into%20https%3A%2F%2Fmailboxes,in%20the%20panel%20example%20above.). Does that do what we need?

mekkim commented 2 years ago

If it's just an SMTP server that's needed, then, yes, that's already included in the Dreamhost account and easy to configure.