Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirmation email - show status on retreat show blade #302

Open
arborrow opened this issue May 1, 2019 · 1 comment
Open

Confirmation email - show status on retreat show blade #302

arborrow opened this issue May 1, 2019 · 1 comment
Labels
improvement issues that will improve existing functionality

Comments

@arborrow
Copy link
Owner

arborrow commented May 1, 2019

Background - We had a retreatant call in stating she had not received the confirmation email for a retreat. When we checked her touchpoints, we noticed that there was a touchpoint noting that the sending of the email failed. There is no convenient way to know which emails have been sent. We may want to talk through our registration process from order placed, order fulfilled, confirmation email pending/sent/confirmed, arrived, departed, etc.

For now, I would like to see some type of confirmation that an email confirmation was successfully sent (perhaps creating an attribute on the registration (participant) model that checks the status of the confirmation email (return values of pending, success, fail). The status should then be displayed on the retreat show blade in the registration section. Another improvement would be to manually be able to send (re-send) a confirmation email. This could be helpful when the email address gets added or sent to someone's spam and we want to try re-send or when we see that the confirmation failed for some reason. We can look at why they are failing later.

@arborrow
Copy link
Owner Author

arborrow commented Jan 3, 2022

The ability to send an individual confirmation email has been added in #410 . The best way currently to see if a retreatant has received an email or not is to review his or her touchpoints. I think this issue would become somewhat less important if a summary email were sent to someone director or registration to inform them of the status of email attempts - see #244 for ideas on that.If this issue remains important - the best long term strategy would be to add a date field to indicate when the confirmation email was sent in the participant table. Then that field could be used to determine how we want to visualize that on either the retreat and/or registration show blades. The use of the checking for a particular string in the notes as specified in ConfirmationEmails.php seems less than ideal especially if that string is modified for some reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement issues that will improve existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant