fastsurvey / backend

FastSurvey's backend that's crunching the data
1 stars 0 forks source link

New email format does not work #86

Open dostuffthatmatters opened 2 years ago

dostuffthatmatters commented 2 years ago

The confirmation link in my email is not clickable since the templating does not work. Commit sha 96fcf283360c341a867b484e119cef377e733d91.

Screenshot 2021-12-25 at 15 35 31

The new format is nice!

There are three things that should be changed in my opinion:

dostuffthatmatters commented 2 years ago

But the email arrived instantly :)

empicano commented 2 years ago

Whoops, you're right, I broke the templating when I updated the emails 👍

Styling is a mess that's right, however, I'd still like to continue to do the (very minimal) styling, also on the button. The majority of users will open this email and search for a button without reading the rest. So for the majority I think this format is the best. I'll test the emails in some different email clients over time still, and make the button look ok in the most common ones.

People who know how URL's work will also know that they can hover over the link to see the URL. For hardcore URL-lovers, I'm sending a plaintext version of the email together with the styled one. If you set your email client to prefer plaintext, you'll see all text (including the link) without any HTML or CSS. Like that everyone can get what they want. (Additionally, sending both HTML and plaintext versions may improve deliverability.)

Regarding the wording, I was impressed by how Postmark deals with customers, so I practically copied their wording. It's less formal though, that's true, did you not like their emails? And I'm not even lying, I am really happy when someone uses our tool 😄

empicano commented 2 years ago

I deployed some changes to dev. that fix the templating and the button -- I tested the button in Gmail, GMX, Outlook, Apple Mail, and ProtonMail. GMX doesn't allow for rounded borders, but otherwise, the styling works fine everywhere now!

Let me know what you think about what I wrote above, in any case! 😊

dostuffthatmatters commented 2 years ago

The button styling is fine when it works :) Just don't try to make complicated layouts with CSS and mostly rely on semantic HTML :D I have received emails from so many companies that are just broken and ugly.

Also: Yes, people who know how URLs work will accept it when it is an anchor tag. Some companies have a button there and use onClick events to trigger some other logic - really ugly and buggy.

How many email accounts do you have? ^^

dostuffthatmatters commented 2 years ago

All good now :) The emojis and button do look pretty cool!

Screenshot 2021-12-26 at 21 28 56
empicano commented 2 years ago

How many email accounts do you have? ^^

A few, mostly for trash mail 😄 The only one that I really use is the ProtonMail one.

[...] don't try to make complicated layouts with CSS [...]

Yes! I'm not very fond of those fixed-width-loaded-with-images-type emails either. Some minimal CSS does make it a lot more pleasant to read though I find, but not more than we have now 👍

Emojis are a cool "hack" somehow, they give some visual flair to an email similar to images, but without all the hassle!

dostuffthatmatters commented 2 years ago
Screenshot 2022-01-01 at 23 34 33

Works wonderfully in Outlook as well :) Took some time to arrive due to Outlook's own inexcellence ^^