-
Notifications
You must be signed in to change notification settings - Fork 74
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
Transparency Report Email Automation #1280
Comments
Summarize a bit my understanding, let me know if I'm wrong about any, thanks 🙂 : Emails 1st automated email: sent 1 month before the event. At least 2 automated emails and at most 4. Checkbox Also need a new checkbox that, when checked, indicates the report has been received and stops any further automated emails. I imagine the checkbox would also be placed in the WordCamp Information section, likely beneath the "Running money through WPCS PBC" checkbox? Additional Questions:
|
Your understanding of the request is accurate. In response to your questions:
At this point, the review and receipt process is very manual. There is no "tool" we use that could be tapped for this level of automation. Currently, I'm manually setting up Google Drive's with a spreadsheet containing a financial recap template that organizers fill in to complete the report.
Having email touches automated would lead to more consistency and timely emails. Since I am the only individual handling the entire process, due to other duties, often times my emails are sent at different intervals that what I would prefer. When emails are sent after the close of an event, if they are not sent at the regular intervals, the report is often received much later than it should be.
By sending a touch a few weeks out from the event, it is a good reminder to the organizer to retain receipts/invoices when they are most likely doing the most spending. Given the severity of the consequences related to failing to submit a report timely, I find that organizers are responsive most of the time. The emails are a newer addition to the process, and I have found that they have improved submission times and responsiveness. That said, there is still a good bit of work to be done to improve the process overall. In my mind (not being a developer, so please correct me if I am wrong), these additions would be a small lift leading to a more consistent message from Central.
Myself as the main facilitator of the Transparency Reporting process, but also organizers of events running funds outside of WPCS, since the pre-event email touch should be a very helpful reminder when activity is at its highest.
I'd say it depends. If this ask requires a lot of dev time to build, it may not be worth pushing to the top of the list. I would need to see the other tickets that are high priority to decide. In my mind, this falls somewhere near the top if it is a smaller project. |
Important heads up about this new checkbox. Only Admins or Superadmins of the site should be able to check/uncheck this new checkbox. The lead organizer of the event is an Author of this post by default, they're responsible for sending the Transparency Report, but the Program Managers are the ones responsible for reviewing these reports and marking that they have been received and completed. |
Thanks for providing extra details, I got two more questions:
About the last one - Admin, is its behavior expected? It seems that admins have never been able to edit any WordCamp unless they are also the author (organizer); this means they essentially cannot check/uncheck the new checkbox. |
The programming logic required for this ticket has been completed and, once deployed, new automated reminders with the features added here can be created in the organizer reminder to achieve the desired outcome here. Additionally, the comment question above is still awaiting a response. |
Yes, this is exactly who the recipient should be
The only individuals who will be involved in the reporting process would be some of the program managers and the WordCamp Central team members, who have super admin access. I'm not sure what level of access program managers have. Typically, organizers are not able to see the private notes, etc, which is what I would consider this check box to mirror. |
Thank you all! Answering your questions above:
This is not expected, so I updated it in the answer of the point 2. above. |
Thanks @harmonyromo and @dorsvenabili 🙂
Currently, there is no option for 'Lead Organizer' as a recipient. I have opened a ticket, and it will be scheduled and added later.
It appears that "admins cannot access the WordCamp editing page, so they cannot check/uncheck the new checkbox" has been a longstanding issue, which also indicates that program managers have never had access to the WordCamp editing page. Opened a ticket for it as well.
I think it's admin. https://make.wordpress.org/community/handbook/community-deputy/super-deputies/program-manager-access-list/ |
@renintw To make sure I'm not missing something, it still looks like the triggering event for these automated messages will need some work. Currently, there is a box left empty to indicate an event is running money locally (these are the events who need to turn in transparency reports). The box is only checked if the event has chosen to run money through WPCS. There would need to be some distinguishing trigger for those events that are choosing to run funds locally, and I'm not sure what would be best. Thank you for setting me straight! |
Exactly, because two additional subtasks were added later, the trigger hasn't been set yet. And since one of them has already been resolved, and the other is a long-standing issue that needs a bit more effort and won't affect the triggering here (super admins and authors can still edit the WordCamp CPT to check the Transparency Report Received box), you can do the setup now. To set up the trigger now, the following steps are needed:
Once these are set, if the organizer hasn't checked the
I don't quite understand this. Could you provide an example or explain in more detail? What you'd like to trigger? |
@harmonyromo Thank you for the detailed explanation. I understand now 👍 Adding this logic won't be too complex. Currently, when an organizer reminder is set as 14 days, if the organizer hasn't checked the "Transparency Report Received" box by the 14th day, a reminder email is sent. And now, I just need to add a condition - assuming the organizer reminder is set as 14 days as well, on the 14th day, first ensure that the event is NOT "Running money through WPCS PBC" and the organizer hasn't checked the "Transparency Report Received" box, then the reminder email is sent. Do you think this makes sense? This will all run in the background, though. |
This makes sense to me, and now it's just a matter of us being able to set the triggers on our end. Thank you!! |
@harmonyromo |
There are currently several automated planning emails that are sent depending on certain triggers in the WordCamp Tracker. One group that could use more contact are those WordCamps running money locally, meaning they are collecting ticket income and/or sponsorship income locally and using those funds to pay expenses in cash or using a local cash app. This process is instead of having WPCS collect income for them and make payments to vendors for them.
Those events that choose to run funds locally are required to submit a transparency report within a few weeks of the close of the event. In 2023, there were 23 events required to submit transparency reports after the close of their camps. Currently, there is a check box in the WordCamp Information section of the tracker that says "The organizing team is running funds through WPCS". If that box is not checked, it indicates local money handling and the need for a transparency report.
I am currently trying to send check in emails a few weeks prior to the event to remind the team of the requirement, then I have 3 different emails to be sent after the close of the event. Here is a visual timeline for those emails:
The ideal process would be:
The text was updated successfully, but these errors were encountered: