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

[Design Deliverable] Email Template for Data Due Date Reminder #1345

Closed
9 of 11 tasks
reitermb opened this issue Sep 28, 2021 · 18 comments
Closed
9 of 11 tasks

[Design Deliverable] Email Template for Data Due Date Reminder #1345

reitermb opened this issue Sep 28, 2021 · 18 comments
Assignees
Labels
QASP Review Refined Ticket has been refined at the backlog refinement Research & Design

Comments

@reitermb
Copy link

reitermb commented Sep 28, 2021

Description:
Delivers content and compliant HTML email templates and documentation regarding email triggers for V3 notifications

AC:

  • Notification spec/templates exist for
    • Due date approaching (5 days)
    • Due date passed with no submission
  • New templates knowledge center / TANF support email section is consistent with the version in existing templates
  • The design is usable, meaning it adheres to definition of done standards for project design work.
Expand DoD Standards
  • It uses USWDS components and follows it’s UX guidance, or a deviation is clearly documented

  • Language is intentional and plain; placeholders are clearly documented

  • It follows [accessibility guidelines] and accessibility implementation notes are documented(https://accessibility.digital.gov/) (e.g. clear information hierarchy, color is not the only way meaning is communicated, etc.)

  • If feedback identifies bigger questions or unknowns, create additional issues to investigate

  • Dev/Design sync has occurred; resulting tickets created.

Tasks:

  • Adapt Alex's current email into HTML template format for
    • Due date reminder (5 days)
    • Past due reminder
  • Make any content/template revisions
  • A11y review with @ttran-hub

Supporting Documentation:


For those of you who have already submitted your data files for FY 2024 Q1 via TANF Data Portal (TDP), thank you; there is no further action needed.

Action Requested:

Please sign in to the [TANF Data Portal](https://tanfdata.acf.hhs.gov/).
If you haven't signed into TDP in more than 170 days, please sign in to avoid having your account be deactivated due to inactivity.
Upload and submit data files for FY 2024 Q1 (Oct - Dec, 2023) by February 14th, 2024.
Need help?

Check out the [TDP Knowledge Center](https://tdp-project-updates.app.cloud.gov/knowledge-center/) for specific guidance on [Submitting Data Files](https://tdp-project-updates.app.cloud.gov/knowledge-center/uploading-data.html) and [Frequently Asked Questions](https://tdp-project-updates.app.cloud.gov/knowledge-center/faq.html).
Reach out to the [TDP support team](mailto:TANFData@acf.hhs.gov) by replying to this email and we will follow up with you directly.


Thank you,

The TDP Team```
@valcollignon
Copy link

@reitermb to circle back on this issue. Adding to Notifications and Comms epic during backlog refinement 10/12/21.

@lfrohlich lfrohlich changed the title [Design] How might we provide more data (tables) in email notifiicatiosn [Design] How might we provide more data (tables) in email notifications Oct 12, 2021
@reitermb reitermb changed the title [Design] How might we provide more data (tables) in email notifications [Design] V3 Notifications Content May 13, 2022
@reitermb
Copy link
Author

Repurposing into general V3 Notifications content ticket (UX add onto V2 notifications delivered in #1462)

@stevenino
Copy link

Parsed data accepted, rejected notifications.

@reitermb reitermb changed the title [Design] V3 Notifications Content [Design] V3 Notifications Content/Templates Jun 7, 2022
@reitermb
Copy link
Author

Revisit in UX Sync before prioritizing to ensure we're slicing 3.0+ notifications correctly/previously spec'd notifications are still valid.

@stevenino
Copy link

Need to revisit scope prior to starting.

@stevenino stevenino added the Refined Ticket has been refined at the backlog refinement label Jun 27, 2022
@reitermb reitermb changed the title [Design] V3 Notifications Content/Templates [Design Deliverable] Email Template for Data Due Date Reminder Apr 10, 2024
@victoriaatraft
Copy link

Pasting message here to track.

Hi @elipe17 @andrew-jameson this sends sends out emails to people when a deadline for submission is approaching and if the deadline has passed. From a convo with @ADPennington we'd like to track who has submitted data so that people who haven't submitted only receive said notifications. How and when we could go about implementing would be super great to work through. thank you :)

@robgendron
Copy link

4 points remaining.

@andrew-jameson
Copy link
Collaborator

Pasting message here to track.

Hi @elipe17 @andrew-jameson this sends sends out emails to people when a deadline for submission is approaching and if the deadline has passed. From a convo with @ADPennington we'd like to track who has submitted data so that people who haven't submitted only receive said notifications. How and when we could go about implementing would be super great to work through. thank you :)

Relatedly, we should re-use "partial" determination logic between this and #2217 for STTs having missing submissions for differing sections.

  • Does California/SSP states have to submit all sections in filenames?
  • Is stratum/sec4 required? Do we have listing of optional sections?
  • Do we notify non-submitters upon confirmation of submission? (e.g., Alice submits, bob gets email)

kudos to @jtimpe

@robgendron
Copy link

3 points remaining.

@reitermb
Copy link
Author

Pasting message here to track.
Hi @elipe17 @andrew-jameson this sends sends out emails to people when a deadline for submission is approaching and if the deadline has passed. From a convo with @ADPennington we'd like to track who has submitted data so that people who haven't submitted only receive said notifications. How and when we could go about implementing would be super great to work through. thank you :)

Relatedly, we should re-use "partial" determination logic between this and #2217 for STTs having missing submissions for differing sections.

  • Does California/SSP states have to submit all sections in filenames?
  • Is stratum/sec4 required? Do we have listing of optional sections?
  • Do we notify non-submitters upon confirmation of submission? (e.g., Alice submits, bob gets email)

I think we'll need a follow-on conversation with @ADPennington to fully confirm but I lean toward the logic here checking for ≥1 data file(s) for a given quarter. I don't believe we have a widespread problem with sections being left off when they're required so I think it's safe to assume that if any file has been submitted, others likely have as well. (We have future notifications backlogged for "You didn't submit section x" type messaging)

I like the idea of only notifying submitters, but I lean: notify everyone at an STT given that we'll never have a perfectly accurate handle on who those submitters will be given churn and coverage during leave for normal submitters.

@reitermb
Copy link
Author

Just updating w/ some notes from internal UX sync:

  • Two email templates:
    • Due date approaching — 5 days out
    • Data past due — 1 day after? 45 after? Alex's input will be helpful for timing
  • Emails should include replacement tags in the subject & body to insert SSP when it's applicable. e.g. content would be "TANF data files are due" vs "TANF and SSP data files are due"

@robgendron
Copy link

robgendron commented Apr 26, 2024

UX is planning on syncing with Thomas on 4/29 for accessibility check.

@victoriaatraft
Copy link

victoriaatraft commented Apr 26, 2024

Templates have been added and can be viewed on the TDP-HTML-Email-Demo-Environment

  1. deadline-approaching-no-submission-5days.html
  2. deadline-approaching-part-submission-5days.html
  3. deadline-passed-no-submission.html
  4. deadline-passed-part-submission.html
    Screenshot 2024-04-29 at 10 44 32 AM
    Screenshot 2024-04-29 at 10 44 07 AM
    Screenshot 2024-04-29 at 10 43 46 AM
    Screenshot 2024-04-29 at 10 43 13 AM

@victoriaatraft
Copy link

Pasting message here to track.
Hi @elipe17 @andrew-jameson this sends sends out emails to people when a deadline for submission is approaching and if the deadline has passed. From a convo with @ADPennington we'd like to track who has submitted data so that people who haven't submitted only receive said notifications. How and when we could go about implementing would be super great to work through. thank you :)

Relatedly, we should re-use "partial" determination logic between this and #2217 for STTs having missing submissions for differing sections.

  • Does California/SSP states have to submit all sections in filenames?
  • Is stratum/sec4 required? Do we have listing of optional sections?
  • Do we notify non-submitters upon confirmation of submission? (e.g., Alice submits, bob gets email)

I think we'll need a follow-on conversation with @ADPennington to fully confirm but I lean toward the logic here checking for ≥1 data file(s) for a given quarter. I don't believe we have a widespread problem with sections being left off when they're required so I think it's safe to assume that if any file has been submitted, others likely have as well. (We have future notifications backlogged for "You didn't submit section x" type messaging)

I like the idea of only notifying submitters, but I lean: notify everyone at an STT given that we'll never have a perfectly accurate handle on who those submitters will be given churn and coverage during leave for normal submitters.

Adding the questions that @andrew-jameson for @ADPennington on our next TDP UX Sync

@ttran-hub
Copy link
Collaborator

Templates have been added and can be viewed on the TDP-HTML-Email-Demo-Environment

  1. deadline-approaching-no-submission-5days.html
  2. deadline-approaching-part-submission-5days.html
  3. deadline-passed-no-submission.html
  4. deadline-passed-part-submission.html
    Screenshot 2024-04-29 at 10 44 32 AM
    Screenshot 2024-04-29 at 10 44 07 AM
    Screenshot 2024-04-29 at 10 43 46 AM
    Screenshot 2024-04-29 at 10 43 13 AM

Thanks @victoriaatraft @reitermb for including the screenshots. a11y looks good! 🚀

@lfrohlich
Copy link
Collaborator

To discuss in implementation : when to send past-due notices? Notify everyone or just submitters? Default to everyone. Ready to close when follow on dev tickets are spun up @reitermb @victoriaatraft

@victoriaatraft
Copy link

To discuss in implementation : when to send past-due notices? Notify everyone or just submitters? Default to everyone. Ready to close when follow on dev tickets are spun up @reitermb @victoriaatraft

@lfrohlich follow on dev tickets: #2984 and refined #2473

@lfrohlich
Copy link
Collaborator

Thank you! Good to close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QASP Review Refined Ticket has been refined at the backlog refinement Research & Design
Projects
None yet
Development

No branches or pull requests

8 participants